From 229d2677af13809bed07f186382ded1725b87135 Mon Sep 17 00:00:00 2001 From: xunuwu Date: Tue, 3 Sep 2024 21:35:58 +0200 Subject: [PATCH] switch some nixdesk configuration to modules --- home/profiles/default.nix | 10 +--------- home/profiles/nixdesk/default.nix | 20 +++++++++++++++++--- 2 files changed, 18 insertions(+), 12 deletions(-) diff --git a/home/profiles/default.nix b/home/profiles/default.nix index afde34e..885a835 100644 --- a/home/profiles/default.nix +++ b/home/profiles/default.nix @@ -23,17 +23,9 @@ "xun@nixdesk" = [ ../. ./nixdesk - inputs.nix-index-database.hmModules.nix-index inputs.sops-nix.homeManagerModules.sops inputs.nur.hmModules.nur - { - programs.nix-index = { - enableBashIntegration = false; - enableFishIntegration = false; - enableZshIntegration = false; - }; - home.stateVersion = "23.11"; - } + {home.stateVersion = "23.11";} ]; "xun@hopper" = [ ../. diff --git a/home/profiles/nixdesk/default.nix b/home/profiles/nixdesk/default.nix index 22f411d..e2ea65c 100644 --- a/home/profiles/nixdesk/default.nix +++ b/home/profiles/nixdesk/default.nix @@ -11,9 +11,9 @@ ../../secrets - ../../terminal + # ../../terminal ../../terminal/programs/zellij.nix - ../../terminal/programs/irssi.nix + # ../../terminal/programs/irssi.nix ../../terminal/programs/lazygit.nix ../../terminal/programs/beets.nix ../../editors/emacs.nix @@ -72,6 +72,20 @@ }; wakatime.enable = true; }; - develop.enable = true; + desktop.xdg.enable = true; + programs.terminal = { + shell.zsh.enable = true; + direnv.enable = true; + comma.enable = true; + tmux.enable = true; + irssi.enable = true; + }; + develop = { + enable = true; + docs.enable = true; + lsp = { + c.enable = true; + }; + }; }; }