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