aboutsummaryrefslogtreecommitdiff
path: root/nix/users/fcuny/shell.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nix/users/fcuny/shell.nix')
-rw-r--r--nix/users/fcuny/shell.nix47
1 files changed, 28 insertions, 19 deletions
diff --git a/nix/users/fcuny/shell.nix b/nix/users/fcuny/shell.nix
index 09fbc40..bfedc45 100644
--- a/nix/users/fcuny/shell.nix
+++ b/nix/users/fcuny/shell.nix
@@ -1,25 +1,34 @@
-{ config, pkgs, ... }: {
- home.packages = with pkgs; [
- # shell
- shellcheck
+{ config, pkgs, ... }:
+let isLinux = pkgs.stdenv.isLinux;
+in {
+ home.packages = with pkgs;
+ [
+ # shell
+ shellcheck
- # shell utils
- coreutils
- direnv
- dust
- procs
- ripgrep
- tree
- wget
+ # shell utils
+ coreutils
+ direnv
+ dust
+ procs
+ ripgrep
+ tree
+ wget
- # network
- bandwhich
+ # network
+ bandwhich
- # data manipulation
- jless
- jq
- yq
- ];
+ # data manipulation
+ jless
+ jq
+ yq
+
+ # dicts
+ aspell
+ aspellDicts.en
+ aspellDicts.en-computers
+ aspellDicts.en-science
+ ] ++ (lib.optionals (isLinux) [ htop ]);
programs.fish = {
enable = true;