switch htpc to x11, and enable zram swap
This commit is contained in:
@@ -38,6 +38,18 @@
|
||||
home-manager.users.k3t = ./home/desktop.nix;
|
||||
}
|
||||
];
|
||||
"htpc" = mkHost "aarch64-linux" [
|
||||
nixos-hardware.nixosModules.raspberry-pi-4
|
||||
./modules/common.nix
|
||||
./modules/pi-common.nix
|
||||
./hosts/pi-htpc/configuration.nix
|
||||
home-manager.nixosModules.home-manager
|
||||
{
|
||||
home-manager.useGlobalPkgs = true;
|
||||
home-manager.useUserPackages = true;
|
||||
home-manager.users.k3t = ./home/desktop.nix;
|
||||
}
|
||||
];
|
||||
"T14" = mkHost "x86_64-linux" [
|
||||
./modules/common.nix
|
||||
./modules/desktop-common.nix
|
||||
@@ -73,18 +85,6 @@
|
||||
home-manager.users.k3t = ./home/car.nix;
|
||||
}
|
||||
];
|
||||
pi-htpc = mkHost "aarch64-linux" [
|
||||
nixos-hardware.nixosModules.raspberry-pi-4
|
||||
./modules/common.nix
|
||||
./modules/pi-common.nix
|
||||
./hosts/pi-htpc/configuration.nix
|
||||
home-manager.nixosModules.home-manager
|
||||
{
|
||||
home-manager.useGlobalPkgs = true;
|
||||
home-manager.useUserPackages = true;
|
||||
home-manager.users.k3t = ./home/desktop.nix;
|
||||
}
|
||||
];
|
||||
};
|
||||
|
||||
# SD card images
|
||||
|
||||
@@ -78,11 +78,19 @@ in
|
||||
# kde connect for remote ctrl
|
||||
programs.kdeconnect.enable = true;
|
||||
|
||||
# kodi
|
||||
services.cage.user = "k3t";
|
||||
services.cage.extraArguments = [ "-m" "last" "-d" ];
|
||||
services.cage.program = "${kodi-with-addons}/bin/kodi-standalone";
|
||||
services.cage.enable = true;
|
||||
# kodi wayland
|
||||
#services.cage.user = "k3t";
|
||||
#services.cage.extraArguments = [ "-d" "-s" ];
|
||||
#services.cage.program = "${kodi-with-addons}/bin/kodi-standalone";
|
||||
#services.cage.enable = true;
|
||||
|
||||
# kodi x11
|
||||
services.xserver.enable = true;
|
||||
services.xserver.desktopManager.kodi.enable = true;
|
||||
services.xserver.desktopManager.kodi.package = kodi-with-addons;
|
||||
services.xserver.displayManager.lightdm.greeter.enable = false;
|
||||
services.displayManager.autoLogin.user = "k3t";
|
||||
|
||||
|
||||
# audio
|
||||
security.rtkit.enable = true;
|
||||
|
||||
+4
-1
@@ -22,7 +22,7 @@
|
||||
# auto upgrade from your public repo
|
||||
system.autoUpgrade = {
|
||||
enable = true;
|
||||
flake = "github:notquitek3t/nixconf"; # replace with your github username
|
||||
flake = "github:notquitek3t/nixconf";
|
||||
};
|
||||
|
||||
hardware.bluetooth = {
|
||||
@@ -49,6 +49,9 @@
|
||||
wget2
|
||||
python314
|
||||
];
|
||||
# zram swap
|
||||
zramSwap.enable = true;
|
||||
zramSwap.memoryPercent = 80;
|
||||
|
||||
users.users.k3t = {
|
||||
description = "Kai Moore";
|
||||
|
||||
Reference in New Issue
Block a user