add nh, nvd and nom

This commit is contained in:
Kopatz
2024-04-17 23:21:43 +02:00
parent d11df9e3f9
commit b53871bec3
4 changed files with 10 additions and 3 deletions

View File

@@ -9,9 +9,10 @@
ll = "ls -l"; ll = "ls -l";
update = "sudo nixos-rebuild switch"; update = "sudo nixos-rebuild switch";
updateOffline = "sudo nixos-rebuild switch --option substitute false"; updateOffline = "sudo nixos-rebuild switch --option substitute false";
checkTime = "(cd ~/Nextcloud/work_drive/TS && nix run)"; updateFancy = "nh os switch";
checkTime = "(cd /synced/work_drive/TS && nix run)";
checkWaylandWindowsKDE = "qdbus org.kde.KWin /KWin org.kde.KWin.showDebugConsole"; checkWaylandWindowsKDE = "qdbus org.kde.KWin /KWin org.kde.KWin.showDebugConsole";
backupNoita = "cp -r ~/.local/share/Steam/steamapps/compatdata/881100/pfx/drive_c/users/steamuser/AppData/LocalLow/Nolla_Games_Noita/save00 ~/Nextcloud/backups/noita_save"; backupNoita = "cp -r ~/.local/share/Steam/steamapps/compatdata/881100/pfx/drive_c/users/steamuser/AppData/LocalLow/Nolla_Games_Noita/save00 /synced/default/backups/noita_save";
# TODO: gifsicle -O3 --lossy=30 noita-20240328-191617-1612416266-00316616.gif -o noita-20240328-191617-1612416266.gif # TODO: gifsicle -O3 --lossy=30 noita-20240328-191617-1612416266-00316616.gif -o noita-20240328-191617-1612416266.gif
ssh = "TERM=xterm-256color ssh"; ssh = "TERM=xterm-256color ssh";
}; };

View File

@@ -38,6 +38,9 @@ in
tmux tmux
fatrace # monitor filesystem events fatrace # monitor filesystem events
ripgrep ripgrep
nh
nix-output-monitor # nom
nvd # nix diff, example: nvd diff /nix/var/nix/profiles/system-389-link /nix/var/nix/profiles/system-390-link
]; ];
}; };
} }

View File

@@ -8,6 +8,9 @@
imports = [ ../default.nix ]; imports = [ ../default.nix ];
mainUser.name = "kopatz"; mainUser.name = "kopatz";
mainUser.sshKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFeP6qtVqE/gu72ZUZE8cdRi3INiUW9NqDR7SjXIzTw2 kopatz"; mainUser.sshKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFeP6qtVqE/gu72ZUZE8cdRi3INiUW9NqDR7SjXIzTw2 kopatz";
environment.sessionVariables = {
FLAKE = "/home/${config.mainUser.name}/projects/github/nix-config";
};
home-manager = { home-manager = {
users.${config.mainUser.name} = import ./home.nix; users.${config.mainUser.name} = import ./home.nix;

View File

@@ -21,7 +21,7 @@
description = "Public key of the user"; description = "Public key of the user";
}; };
}; };
kop.user = { custom.user = {
name = lib.mkOption { name = lib.mkOption {
default = "mainuser"; default = "mainuser";
description = '' description = ''