Files
nixos-config/home/applications/common.nix

52 lines
1.0 KiB
Nix

{pkgs, ...}: {
home.packages = with pkgs; [
# Work-specific programs
teams-for-linux
# Coding tools
hoppscotch
zed-editor
# Creative tools
blender
inkscape
krita
davinci-resolve
# Productivity tools
bitwarden-desktop
libreoffice-qt
hunspell
hunspellDicts.en_CA
# System tools
gparted
# Communication tools
discord
# Games
atlauncher
steam
# Note-taking
(pkgs.symlinkJoin
{
name = pkgs.obsidian.name;
paths = [pkgs.obsidian];
buildInputs = [pkgs.obsidian pkgs.makeWrapper];
postBuild = ''
wrapProgram $out/bin/obsidian \
--add-flags "--enable-features=UseOzonePlatform" \
--add-flags "--enable-features=WaylandWindowDecorations" \
--add-flags "--ozone-platform=wayland" \
--add-flags "--disable-features=WaylandFractionalScaleV1"
'';
pname = pkgs.obsidian.pname;
version = pkgs.obsidian.version;
meta = pkgs.obsidian.meta;
})
];
}