nbf5: intial steps to printing terminal
This commit is contained in:
parent
f68c0e2daf
commit
e32e753bce
@ -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
|
||||||
|
@ -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)];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
@ -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
|
||||||
|
@ -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 ];
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user