From c23877a1efd5afabbd57c1461dce1df2b9116189 Mon Sep 17 00:00:00 2001 From: Thilo Billerbeck <thilo.billerbeck@officerent.de> Date: Sun, 26 Jan 2025 03:24:16 +0100 Subject: [PATCH] small adjustments for desktop --- home-manager/modules/machine.nix | 1 + home-manager/modules/packages.nix | 6 ++++-- home-manager/programs/zed.nix | 7 +++++++ 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 home-manager/programs/zed.nix diff --git a/home-manager/modules/machine.nix b/home-manager/modules/machine.nix index 0fa886a..e1d0bc8 100644 --- a/home-manager/modules/machine.nix +++ b/home-manager/modules/machine.nix @@ -31,6 +31,7 @@ with lib; ./../programs/hstr.nix ./../programs/thefuck.nix ./../programs/ssh.nix + ./../programs/zed.nix ./../../nix.nix ./packages.nix ]; diff --git a/home-manager/modules/packages.nix b/home-manager/modules/packages.nix index 8ee3c58..9789ae3 100644 --- a/home-manager/modules/packages.nix +++ b/home-manager/modules/packages.nix @@ -122,6 +122,7 @@ in ++ ( if (config.machine.isGraphical && !config.machine.isGeneric) then [ + jetbrains.pycharm-professional # jetbrains.webstorm # jetbrains.phpstorm # jetbrains.rust-rover @@ -148,7 +149,7 @@ in quickgui trilium-desktop anki - # inputs.muse-sounds-manager.packages.x86_64-linux.muse-sounds-manager + muse-sounds-manager jetbrains-toolbox mumble prusa-slicer @@ -160,11 +161,12 @@ in syncthingtray reaper yabridge - inputs.suyu.packages.x86_64-linux.suyu + torzu inputs.nix-alien.packages.x86_64-linux.nix-alien kdePackages.kdenlive audacity signal-desktop + telegram-desktop ] else [ ] diff --git a/home-manager/programs/zed.nix b/home-manager/programs/zed.nix new file mode 100644 index 0000000..a4c12f8 --- /dev/null +++ b/home-manager/programs/zed.nix @@ -0,0 +1,7 @@ +{ pkgs, config, ... }: + +{ + programs.zed-editor = { + enable = if (config.machine.isGraphical && !config.machine.isGeneric) then true else false; + }; +}