{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; }) ]; }