summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Fischer <martin@push-f.com>2024-12-01 14:14:55 +0100
committerMartin Fischer <martin@push-f.com>2024-12-11 08:37:52 +0100
commit55123692ad3ac1ee433694651a81d0721d99a561 (patch)
tree15921ad3670f79f87e01e44b9e628476842964cb
parentdfc0d0c704975b05fbd542ddc030508c396fbe03 (diff)
add tools
-rw-r--r--nixos/parts/basics.nix7
-rw-r--r--nixos/parts/graphical.nix9
-rw-r--r--user/zsh/.zshrc1
3 files changed, 17 insertions, 0 deletions
diff --git a/nixos/parts/basics.nix b/nixos/parts/basics.nix
index 87dfea4..aa6eff9 100644
--- a/nixos/parts/basics.nix
+++ b/nixos/parts/basics.nix
@@ -4,6 +4,13 @@
environment.systemPackages = with pkgs; [
git
vim
+
+ file
+ htop
+ ripgrep
+ tree
+ # TODO: use a tree alternative that understands .gitignore
+ wget
];
users.defaultUserShell = pkgs.zsh;
diff --git a/nixos/parts/graphical.nix b/nixos/parts/graphical.nix
index 43d43a6..73407f6 100644
--- a/nixos/parts/graphical.nix
+++ b/nixos/parts/graphical.nix
@@ -8,6 +8,15 @@
};
environment.systemPackages = with pkgs; [
+ # CLI tools
+ brightnessctl
+ wl-clipboard # for wl-copy and wl-paste
+
+ # graphical tools
+ imv
+ mpv
+
+ # set and forget
i3status-rust
];
diff --git a/user/zsh/.zshrc b/user/zsh/.zshrc
index ea5b76a..72e6425 100644
--- a/user/zsh/.zshrc
+++ b/user/zsh/.zshrc
@@ -23,6 +23,7 @@ function ls() {
## Aliases
alias ls='ls --color=auto --group-directories-first' # see also ls function
+alias tree='tree -aI .git --dirsfirst'
## Shell variables
PS1='%F{magenta}'