diff --git a/home-manager/zsh.nix b/home-manager/zsh.nix index e521e7b..66874a1 100644 --- a/home-manager/zsh.nix +++ b/home-manager/zsh.nix @@ -6,15 +6,16 @@ # new option autosuggestion.enable = true; enableAutosuggestions = true; shellAliases = { - ll = "ls -l"; - update = "sudo nixos-rebuild switch"; - updateOffline = "sudo nixos-rebuild switch --option substitute false"; - updateFancy = "nh os switch"; + # TODO: gifsicle -O3 --lossy=30 noita-20240328-191617-1612416266-00316616.gif -o noita-20240328-191617-1612416266.gif + 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"; checkTime = "(cd /synced/work_drive/TS && nix run)"; 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 /synced/default/backups/noita_save"; - # TODO: gifsicle -O3 --lossy=30 noita-20240328-191617-1612416266-00316616.gif -o noita-20240328-191617-1612416266.gif + collectGarbage = "sudo nix-collect-garbage --delete-older-than 7d && nix-collect-garbage --delete-older-than 7d"; + ll = "ls -l"; ssh = "TERM=xterm-256color ssh"; + update = "sudo nixos-rebuild switch"; + updateFancy = "nh os switch"; + updateOffline = "sudo nixos-rebuild switch --option substitute false"; }; oh-my-zsh = { enable = true; diff --git a/users/default.nix b/users/default.nix index cf93191..57532cf 100644 --- a/users/default.nix +++ b/users/default.nix @@ -6,6 +6,8 @@ }: { imports = [ ./option.nix ]; + + environment.systemPackages = [ pkgs.home-manager ]; home-manager = { useGlobalPkgs = true; extraSpecialArgs = {