Multiple changes (cleanup, remove edison, add felixalbpc)

- Removes hold host edison
- Adds new host, felixalbpc, a work machine. This requires some cleanup
  to fit into the office network, use other SSH keys, etc.
- Clean up some package installs, putting more things into the common
  home-manager packages, rather than systemwide or host-specific homes.
- Various small changes like disabling Github Copilot on nvim startup.
This commit is contained in:
2024-09-13 14:10:54 +02:00
parent 6cc3332d38
commit 5ea3e8730d
15 changed files with 117 additions and 254 deletions

29
hosts/felixalbpc/home.nix Normal file
View File

@@ -0,0 +1,29 @@
{ pkgs, lib, ... }:
{
imports = [
./../../home/base.nix
];
home.packages = with pkgs; [
aerc
element-desktop
openstackclient
remmina
python3
] ++ (with python3Packages; [
numpy
pycryptodome
requests
]);
programs = {
zsh.shellAliases."rebuild" = "sudo nixos-rebuild switch --flake /config";
git.extraConfig.user.email = "felix.albrigtsen@ntnu.no";
alacritty.enable = true;
firefox.enable = true;
rofi.enable = true;
};
home.stateVersion = "24.05";
}