nbf5: intial steps to printing terminal

This commit is contained in:
Kabbone 2025-03-15 09:22:50 +01:00
parent f68c0e2daf
commit e32e753bce
Signed by: Kabbone
SSH Key Fingerprint: SHA256:A5zPB5I6u5V78V51c362BBdCwhDhfDUVbt7NfKdjWBY
5 changed files with 11 additions and 28 deletions

View File

@ -114,6 +114,10 @@
# sudo flatpak uninstall --delete-data <app-id> (> flatpak list --app) - flatpak uninstall --unused # sudo flatpak uninstall --delete-data <app-id> (> flatpak list --app) - flatpak uninstall --unused
}; };
programs = {
zsh.enable = true;
};
nix = { # Nix Package Manager settings nix = { # Nix Package Manager settings
settings ={ settings ={
auto-optimise-store = true; # Optimise syslinks auto-optimise-store = true; # Optimise syslinks

View File

@ -97,7 +97,7 @@ in
modules = [ modules = [
agenix.nixosModules.default agenix.nixosModules.default
./nbf5 ./nbf5
./configuration_desktop.nix ./configuration_server.nix
../modules/hardware/hydraCache.nix ../modules/hardware/hydraCache.nix
nixos-hardware.nixosModules.common-cpu-intel nixos-hardware.nixosModules.common-cpu-intel
nixos-hardware.nixosModules.common-pc-ssd nixos-hardware.nixosModules.common-pc-ssd
@ -107,7 +107,7 @@ in
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = { inherit user; }; home-manager.extraSpecialArgs = { inherit user; };
home-manager.users.${user} = { home-manager.users.${user} = {
imports = [(import ./home.nix)] ++ [(import ./nbf5/home.nix)]; imports = [(import ./home_server.nix)] ++ [(import ./nbf5/home.nix)];
}; };
} }
]; ];

View File

@ -41,14 +41,6 @@
}; };
}; };
# hardware.sane = { # Used for scanning with Xsane
# enable = false;
# extraBackends = [ pkgs.sane-airscan ];
# };
hardware = {
nitrokey.enable = true;
};
environment = { environment = {
systemPackages = with pkgs; [ systemPackages = with pkgs; [
# simple-scan # simple-scan
@ -81,8 +73,8 @@
userServices = true; userServices = true;
}; };
}; };
tailscale.enable = true;
mainsail.enable = true;
}; };
#temporary bluetooth fix #temporary bluetooth fix

View File

@ -145,19 +145,12 @@
interfaces = { interfaces = {
wlan0 = { wlan0 = {
useDHCP = true; # For versatility sake, manually edit IP on nm-applet. useDHCP = true; # For versatility sake, manually edit IP on nm-applet.
#ipv4.addresses = [ {
# address = "192.168.0.51";
# prefixLength = 24;
#} ];
}; };
}; };
#defaultGateway = "192.168.0.1";
#nameservers = [ "192.168.0.4" ];
firewall = { firewall = {
checkReversePath = "loose"; enable = true;
# enable = false; #allowedUDPPorts = [ 53 67 ];
# #allowedUDPPorts = [ 53 67 ]; allowedTCPPorts = [ 80 443 ];
# #allowedTCPPorts = [ 53 80 443 9443 ];
}; };
}; };

View File

@ -24,13 +24,7 @@
home = { # Specific packages for laptop home = { # Specific packages for laptop
packages = with pkgs; [ packages = with pkgs; [
# Applications # Applications
libreoffice # Office packages firefox
#firefox
chromium
thunderbird
streamlink
streamlink-twitch-gui-bin
element-desktop
intel-gpu-tools intel-gpu-tools
pulsemixer pulsemixer