diff --git a/hosts/workstation/configuration.nix b/hosts/workstation/configuration.nix index 5cd26b1..1bcd1a9 100644 --- a/hosts/workstation/configuration.nix +++ b/hosts/workstation/configuration.nix @@ -14,7 +14,6 @@ enableBashIntegration = true; installBatSyntax = true; installVimSyntax = true; - settings = { }; }; xdg.configFile."jellyfin-rpc/main.json".text = builtins.toJSON { jellyfin = { diff --git a/modules/dev/emacs.nix b/modules/dev/emacs.nix index bab1a09..ddbbee6 100644 --- a/modules/dev/emacs.nix +++ b/modules/dev/emacs.nix @@ -14,6 +14,32 @@ e = "edit"; }; }; + + users.users.jawz.packages = builtins.attrValues { + inherit (pkgs.xorg) xwininfo; + inherit (pkgs) + #emacs everywhere + xdotool + xclip + wl-clipboard-rs + + fd # modern find, faster searches + fzf # fuzzy finder! super cool and useful + ripgrep # modern grep + tree-sitter # code parsing based on symbols and shit, I do not get it + graphviz # graphs + tetex # export pdf + languagetool # proofreader for English + + # lsps + yaml-language-server + markdownlint-cli + ; + inherit (pkgs.nodePackages) + vscode-json-languageserver + prettier # multi-language linter + ; + }; services.emacs = { enable = true; package = pkgs.emacsWithDoom { @@ -43,30 +69,6 @@ else [ ] ); - extraBinPackages = builtins.attrValues { - inherit (pkgs.xorg) xwininfo; - inherit (pkgs) - xdotool - xclip - wl-clipboard-rs - - fd # modern find, faster searches - fzf # fuzzy finder! super cool and useful - ripgrep # modern grep - tree-sitter # code parsing based on symbols and shit, I do not get it - graphviz # graphs - tetex # export pdf - languagetool # proofreader for English - - # lsps - yaml-language-server - markdownlint-cli - ; - inherit (pkgs.nodePackages) - vscode-json-languageserver - prettier # multi-language linter - ; - }; }; defaultEditor = true; };