diff options
| -rw-r--r-- | login.nix | 2 | ||||
| -rw-r--r-- | packages.nix | 28 |
2 files changed, 20 insertions, 10 deletions
@@ -15,6 +15,7 @@ let done ''; in { + # User users.users.imsohexy = { isNormalUser = true; @@ -28,6 +29,7 @@ in { "networkmanager" "docker" "transmission" + "lxd" ]; shell = pkgs.zsh; }; diff --git a/packages.nix b/packages.nix index 714b111..d7a7717 100644 --- a/packages.nix +++ b/packages.nix @@ -2,15 +2,15 @@ let localPkgs = import ./packages/default.nix { pkgs = pkgs; }; - customPackages = [ - localPkgs.sensible-apps - localPkgs.shotkey - localPkgs.dwm - localPkgs.dwmblocks - localPkgs.st - localPkgs.dmenu - localPkgs.anypinentry - localPkgs.bslock + customPackages = with localPkgs; [ + sensible-apps + shotkey + dwm + dwmblocks + st + dmenu + anypinentry + bslock ]; devPackages = with pkgs; [ @@ -26,7 +26,15 @@ let rustup rnix-lsp - ]; + python-language-server + haskell-language-server + cabal-install + ghc + ] ++ (with pkgs.nodePackages; [ + typescript + typescript-language-server + bash-language-server + ]); apps = with pkgs; [ # Browser |
