did something idk forgot
This commit is contained in:
+2
-1
@@ -21,7 +21,7 @@
|
||||
|
||||
# auto upgrade from your public repo
|
||||
system.autoUpgrade = {
|
||||
enable = true;
|
||||
#enable = true;
|
||||
flake = "github:notquitek3t/nixconf";
|
||||
};
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
|
||||
# networking
|
||||
networking.networkmanager.enable = true;
|
||||
services.tailscale.enable = true;
|
||||
|
||||
# environment
|
||||
programs.zsh.enable = true;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ pkgs, lib, spicetify-nix,... }:
|
||||
{ pkgs, lib, spicetify-nix, ... }:
|
||||
|
||||
let
|
||||
spicePkgs = spicetify-nix.legacyPackages.${pkgs.stdenv.system};
|
||||
@@ -16,6 +16,20 @@ in
|
||||
boot.kernelModules = [ "kvm-amd" ];
|
||||
boot.extraModulePackages = [ ];
|
||||
|
||||
# Avahi
|
||||
services.avahi = {
|
||||
enable = true;
|
||||
nssmdns4 = true;
|
||||
openFirewall = true;
|
||||
publish = {
|
||||
addresses = true;
|
||||
domain = true;
|
||||
enable = true;
|
||||
hinfo = true;
|
||||
userServices = true;
|
||||
workstation = true;
|
||||
};
|
||||
};
|
||||
|
||||
# Self Maintenance
|
||||
services.btrfs.autoScrub = {
|
||||
@@ -26,7 +40,7 @@ in
|
||||
|
||||
# Performance
|
||||
services.system76-scheduler.enable = true;
|
||||
hardware.system76.power-daemon.enable = true;
|
||||
#hardware.system76.power-daemon.enable = true;
|
||||
services.thermald.enable = true;
|
||||
services.power-profiles-daemon.enable = true;
|
||||
|
||||
@@ -130,7 +144,7 @@ in
|
||||
# the tradeoff is increased power consumption. Defaults to
|
||||
# 'false'.
|
||||
FastConnectable = true;
|
||||
ControllerMode = "bredr";
|
||||
ControllerMode = "both";
|
||||
};
|
||||
Policy = {
|
||||
# Enable all controllers when they are found. This includes
|
||||
@@ -211,6 +225,7 @@ in
|
||||
};
|
||||
|
||||
networking.firewall = {
|
||||
enable = false;
|
||||
allowedTCPPortRanges = [
|
||||
{ from = 8000; to = 9000; }
|
||||
];
|
||||
@@ -244,6 +259,8 @@ in
|
||||
security.pam.services.k3t.kwallet.forceRun = true;
|
||||
users.users.k3t = {
|
||||
packages = with pkgs; [
|
||||
moonlight-qt
|
||||
input-leap
|
||||
fcast-client
|
||||
fcast-receiver
|
||||
joplin-desktop
|
||||
@@ -282,7 +299,6 @@ in
|
||||
archive_tool
|
||||
joystick
|
||||
keymap
|
||||
osmc-skin
|
||||
jellyfin
|
||||
visualization-projectm
|
||||
visualization-goom
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
boot.initrd.allowMissingModules = true;
|
||||
boot.supportedFilesystems.zfs = false;
|
||||
boot.kernelPackages = pkgs.linuxPackages_rpi4;
|
||||
#boot.kernelPackages = pkgs.linuxPackages_rpi4;
|
||||
fileSystems = {
|
||||
"/" = { device = "/dev/disk/by-label/NIXOS_SD"; fsType = "ext4"; };
|
||||
};
|
||||
|
||||
boot.kernelParams = [ "snd_bcm2835.enable_hdmi=1" "snd_bcm2835.enable_headphones=1" ];
|
||||
|
||||
# Pi 4 specific
|
||||
hardware = {
|
||||
@@ -34,7 +34,7 @@
|
||||
|
||||
# auto upgrade on pis can reboot unattended
|
||||
system.autoUpgrade = {
|
||||
operation = "boot";
|
||||
#operation = "boot";
|
||||
allowReboot = true;
|
||||
rebootWindow = { lower = "02:00"; upper = "05:00"; };
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user