Reorganise some stuff

And add dig.
This commit is contained in:
Alexander Wainwright 2025-06-21 13:13:15 +10:00
parent b45c970238
commit 136eb76297
2 changed files with 16 additions and 11 deletions

View file

@ -31,14 +31,21 @@
tm = "tmux attach || tmux"; tm = "tmux attach || tmux";
}; };
home.file.".wezterm.lua".source = ./wezterm.lua;
home.file.".config/tmux/tmux.conf".source = ./tmux/tmux.conf;
home.file.".config/tmux/tmux.conf.local".source = ./tmux/tmux.conf.local;
# Packages that should be installed to the user profile. # Packages that should be installed to the user profile.
home.packages = with pkgs; [ home.packages = with pkgs; [
# here is some command line tools I use frequently # here is some command line tools I use frequently
# feel free to add your own or remove some of them # feel free to add your own or remove some of them
atuin
tmux tmux
wezterm wezterm
chromium
darktable
nextcloud-client
fastfetch fastfetch
nnn # terminal file manager nnn # terminal file manager
@ -63,6 +70,7 @@
xclip xclip
# networking tools # networking tools
dig
mtr # A network diagnostic tool mtr # A network diagnostic tool
# iperf3 # iperf3
# dnsutils # `dig` + `nslookup` # dnsutils # `dig` + `nslookup`
@ -111,8 +119,6 @@
zoxide zoxide
]; ];
home.file.".wezterm.lua".source = ./wezterm.lua;
# basic configuration of git, please change to your own # basic configuration of git, please change to your own
programs.git = { programs.git = {
enable = true; enable = true;
@ -197,9 +203,6 @@
defaultEditor = true; defaultEditor = true;
}; };
home.file.".config/tmux/tmux.conf".source = ./tmux/tmux.conf;
home.file.".config/tmux/tmux.conf.local".source = ./tmux/tmux.conf.local;
# This value determines the home Manager release that your # This value determines the home Manager release that your
# configuration is compatible with. This helps avoid breakage # configuration is compatible with. This helps avoid breakage
# when a new home Manager release introduces backwards # when a new home Manager release introduces backwards

View file

@ -124,20 +124,15 @@
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. # vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
atuin
avahi avahi
bat bat
chromium
darktable
duf duf
dust dust
entr entr
# fastfetch
fd fd
gcc
git git
neovim neovim
nextcloud-client
python314 python314
ripgrep ripgrep
rsync rsync
@ -148,6 +143,13 @@
wget wget
zip zip
mullvad-vpn mullvad-vpn
binutils
cmake
gcc
clang
gnumake
libtool
]; ];
environment.variables.EDITOR = "nvim"; environment.variables.EDITOR = "nvim";