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

View File

@@ -7,9 +7,13 @@
home = {
packages = with pkgs; [
bat
bottom
unstable.ncdu
ncdu
neofetch
nodejs
sshfs
sshuttle
];
sessionVariables = {
@@ -35,7 +39,7 @@
user = {
name = "Felix Albrigtsen";
email = "felix@albrigtsen.it";
email = lib.mkDefault "felix@albrigtsen.it";
};
};
ignores = [

View File

@@ -32,6 +32,7 @@ in {
coc-pyright
vim-nix
vim-puppet
];
withNodeJs = true;
@@ -122,6 +123,9 @@ in {
" Disable search highlights
map <Leader><Space> :noh<CR>
" Start with copilot disabled
autocmd VimEnter * Copilot disable
'';
};

View File

@@ -14,6 +14,8 @@
pwdLength = "long";
showReturnVal = true;
};
history.extended = true;
historySubstringSearch.enable = true;
terminal.autoTitle = true;
pmodules = [
@@ -28,7 +30,6 @@
"git"
"autosuggestions"
"syntax-highlighting"
"history-substring-search"
"prompt"
];
};