diff options
| author | Jakub Stachurski <j.stachurski@student.utwente.nl> | 2025-11-20 00:43:33 +0100 |
|---|---|---|
| committer | Jakub Stachurski <j.stachurski@student.utwente.nl> | 2025-11-20 00:43:33 +0100 |
| commit | a641503303dddcc79911232b38117df158fb152d (patch) | |
| tree | a1ddd803c1eb00ec398551b84cc2673543557db6 /home-modules/apps | |
| parent | 892de67a9f64d0b0cdb023d830a019d8feec0a57 (diff) | |
Cleanup and restore of fcixt
Diffstat (limited to 'home-modules/apps')
| -rw-r--r-- | home-modules/apps/default.nix | 35 | ||||
| -rw-r--r-- | home-modules/apps/nvim/default.nix | 6 |
2 files changed, 24 insertions, 17 deletions
diff --git a/home-modules/apps/default.nix b/home-modules/apps/default.nix index ba19780..e9d0109 100644 --- a/home-modules/apps/default.nix +++ b/home-modules/apps/default.nix @@ -57,6 +57,13 @@ in home.packages = with pkgs; [ lm_sensors nix-output-monitor + ripgrep + unzip + iputils + inetutils + htop + git + tree ]; homeapps.zsh.enable = true; homeapps.nvim.enable = true; @@ -71,19 +78,23 @@ in ]; }) (lib.mkIf cfg.utils.enable { + homesv.direnv.enable = true; home.packages = with pkgs; [ - htop btop nmap dig - ripgrep - unzip unrar sshfs xdg-user-dirs zsh - ranger file + bat + jq + ]; + }) + (lib.mkIf cfg.browser.enable { + home.packages = with pkgs; [ + lynx ]; }) (lib.mkIf cfg.note-taking.enable { @@ -93,18 +104,14 @@ in (lib.mkIf cfg.work.enable { home.packages = with pkgs; [ inputs.tatuin.packages.${pkgs.system}.default + todoman ]; }) (lib.mkIf cfg.dev.enable { - home.packages = with pkgs; [ - cmake - (hiPrio gcc) - gnumake - clang - rustup - pkg-config - ]; - homeapps.nvim.enable = true; + homeapps.nvim = { + enable = true; + lsp = true; + }; homesv.direnv.enable = true; }) (lib.mkIf cfg.connectivity.enable { @@ -127,7 +134,7 @@ in settings = { global = { use-mpris = true; - device_name = "Apocalypse Nix"; + device_name = "${hostconfig.networking.hostName} spotifyd"; }; discovery = { zeroconf_port = 5352; diff --git a/home-modules/apps/nvim/default.nix b/home-modules/apps/nvim/default.nix index f45095f..d868580 100644 --- a/home-modules/apps/nvim/default.nix +++ b/home-modules/apps/nvim/default.nix @@ -11,6 +11,7 @@ in { options.homeapps.nvim = { enable = lib.mkEnableOption "Enables neovim configuration"; + lsp = lib.mkEnableOption "Enables LSP Support and the needed servers"; }; config = lib.mkIf config.homeapps.nvim.enable { @@ -44,7 +45,7 @@ in "/home/wilkuu/.npm/bin/" ]; - home.packages = + home.packages = lib.mkIf config.homeapps.nvim.lsp ( with pkgs; [ lua @@ -69,7 +70,6 @@ in ++ [ ts_ls vue_ls - ]; - + ]); }; } |
