intel gpus drivers nord, cleanup
This commit is contained in:
parent
1b6598ecbd
commit
5300a22a13
@ -88,7 +88,8 @@
|
||||
|
||||
nixosConfigurations.noximilien = mkConfig "noximilien" "x86_64-linux" (with nixos-hardware.nixosModules; [ common-pc common-pc-ssd common-cpu-intel ]);
|
||||
nixosConfigurations.bolle = mkConfig "bolle" "x86_64-linux" (with nixos-hardware.nixosModules; [ common-pc common-pc-ssd common-cpu-intel ]);
|
||||
nixosConfigurations.nord = mkConfig "nord" "x86_64-linux" (with nixos-hardware.nixosModules; [ common-pc common-pc-ssd common-cpu-intel-cpu-only common-gpu-amd ]);
|
||||
#nixosConfigurations.nord = mkConfig "nord" "x86_64-linux" (with nixos-hardware.nixosModules; [ common-pc common-pc-ssd common-cpu-intel-cpu-only common-gpu-amd ]);
|
||||
nixosConfigurations.nord = mkConfig "nord" "x86_64-linux" (with nixos-hardware.nixosModules; [ common-pc common-pc-ssd common-cpu-intel common-gpu-amd ]);
|
||||
|
||||
homeConfigurations = forAllSystems (system: {
|
||||
pbsds = home-manager.lib.homeManagerConfiguration {
|
||||
|
@ -21,6 +21,16 @@
|
||||
gnomeExtensions.appindicator
|
||||
];
|
||||
|
||||
# an attempt to make nautilus discover new files, but it proved to be a freebsd-linux incompatiblity
|
||||
# inotify is a linux thing, and freebsd instead features kqueue.
|
||||
# nfs likely doesn't support such events anyway, predating inotify.
|
||||
#kernel.sysctl = {
|
||||
# "fs.inotify.max_user_watches" = "100000";
|
||||
#};
|
||||
# possible future fix:
|
||||
# https://en.wikipedia.org/wiki/File_Alteration_Monitor
|
||||
# or https://github.com/fsnotify/fsnotify
|
||||
|
||||
environment.gnome.excludePackages = (with pkgs; [
|
||||
gnome-photos
|
||||
gnome-tour
|
||||
|
@ -104,6 +104,8 @@
|
||||
hman = "man -H "; # HTML opened in a browser
|
||||
tmux = "systemd-run --scope --user tmux"; # detach from ssh scope, surviving logout
|
||||
|
||||
#TODO: vpn
|
||||
|
||||
# TODO: wayland
|
||||
clip = "xclip -sel clip -t text/plain -rmlastnl -i";
|
||||
|
||||
|
@ -3,13 +3,14 @@
|
||||
programs.bash.initExtra = ''
|
||||
# ssh autocomplete
|
||||
if test -f ~/.ssh/config; then
|
||||
complete -W "$(cat ~/.ssh/config | grep '^Host ' | cut -b 6- | grep -v "\*")" ssh
|
||||
complete -W "$(cat ~/.ssh/config | grep '^Host ' | cut -b 6- | grep -v "\*")" rssh
|
||||
complete -W "$(cat ~/.ssh/config | grep '^Host ' | cut -b 6- | grep -v "\*")" vpn
|
||||
complete -W "$(cat ~/.ssh/config | grep '^Host ' | cut -b 6- | grep -v "\*")" lvpn
|
||||
complete -W "$(cat ~/.ssh/config | grep '^Host ' | cut -b 6- | grep -v "\*")" dvpn
|
||||
complete -W "$(cat ~/.ssh/config | grep '^Host ' | cut -b 6- | grep -v "\*")" scp
|
||||
complete -W "$(cat ~/.ssh/config | grep '^Host ' | cut -b 6- | grep -v "\*")" remote-init
|
||||
complete -W "$(cat ~/.ssh/config | grep "^Host " | cut -d" " -f2- | grep -v "\*")" ssh
|
||||
complete -W "$(cat ~/.ssh/config | grep "^Host " | cut -d" " -f2- | grep -v "\*")" rssh
|
||||
complete -W "$(cat ~/.ssh/config | grep "^Host " | cut -d" " -f2- | grep -v "\*")" vpn
|
||||
complete -W "$(cat ~/.ssh/config | grep "^Host " | cut -d" " -f2- | grep -v "\*")" lvpn
|
||||
complete -W "$(cat ~/.ssh/config | grep "^Host " | cut -d" " -f2- | grep -v "\*")" dvpn
|
||||
complete -W "$(cat ~/.ssh/config | grep "^Host " | cut -d" " -f2- | grep -v "\*")" scp
|
||||
complete -W "$(cat ~/.ssh/config | grep "^Host " | cut -d" " -f2- | grep -v "\*")" remote-init
|
||||
complete -W "$(cat ~/.ssh/config | grep "^Host " | cut -d" " -f2- | grep -v "\*")" remote-add
|
||||
fi
|
||||
'';
|
||||
|
||||
@ -19,8 +20,11 @@
|
||||
programs.ssh.matchBlocks = {
|
||||
"*".serverAliveInterval = 10;
|
||||
"*".serverAliveCountMax = 3;
|
||||
"*.pbsds.net".forwardX11 = true;
|
||||
"github.com".forwardX11 = false;
|
||||
"gitea.*".forwardX11 = false;
|
||||
"gogs.*".forwardX11 = false;
|
||||
"git.*".forwardX11 = false;
|
||||
"*.pbsds.net".forwardX11 = true;
|
||||
"*.ntnu.no".user = "pederbs";
|
||||
"*.pvv.org".user = "pederbs";
|
||||
"*.hpc.ntnu.no".proxyJump = "isvegg.pvv.ntnu.no";
|
||||
|
Loading…
Reference in New Issue
Block a user