From 355021b943fc50f3d937ab8833c57aa08094a0c8 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Wed, 17 Feb 2021 23:31:45 +0530 Subject: Adds haskell lsp package + some other pkgs --- login.nix | 2 ++ packages.nix | 28 ++++++++++++++++++---------- 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/login.nix b/login.nix index cf1646c..ba17de9 100644 --- a/login.nix +++ b/login.nix @@ -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 -- cgit v1.3.1