mirror of
https://github.com/Gerg-L/nixos.git
synced 2025-12-10 00:43:56 -05:00
remove game-desktop (sad)
This commit is contained in:
parent
5906562854
commit
1ce3e3bffb
4 changed files with 0 additions and 192 deletions
|
|
@ -1,36 +0,0 @@
|
||||||
_: {
|
|
||||||
disk.nvme0n1 =
|
|
||||||
let
|
|
||||||
baseDevice = "/dev/disk/by-id/nvme-WDC_PC_SN530_SDBPNPZ-512G-1006_21311N802456";
|
|
||||||
in
|
|
||||||
{
|
|
||||||
device = baseDevice;
|
|
||||||
type = "disk";
|
|
||||||
content = {
|
|
||||||
type = "gpt";
|
|
||||||
partitions = {
|
|
||||||
ESP = {
|
|
||||||
device = "${baseDevice}-part1";
|
|
||||||
start = "1MiB";
|
|
||||||
end = "1GiB";
|
|
||||||
content = {
|
|
||||||
type = "filesystem";
|
|
||||||
format = "vfat";
|
|
||||||
mountpoint = "/boot";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
root = {
|
|
||||||
device = "${baseDevice}-part2";
|
|
||||||
start = "1GiB";
|
|
||||||
end = "100%";
|
|
||||||
type = "EF00";
|
|
||||||
content = {
|
|
||||||
type = "filesystem";
|
|
||||||
format = "ext4";
|
|
||||||
mountpoint = "/";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
@ -1,124 +0,0 @@
|
||||||
_:
|
|
||||||
{
|
|
||||||
pkgs,
|
|
||||||
config,
|
|
||||||
lib,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
{
|
|
||||||
local = {
|
|
||||||
remoteBuild.enable = true;
|
|
||||||
DE.gnome.enable = true;
|
|
||||||
DM = {
|
|
||||||
lightdm.enable = true;
|
|
||||||
autoLogin = true;
|
|
||||||
loginUser = "games";
|
|
||||||
};
|
|
||||||
theming = {
|
|
||||||
enable = true;
|
|
||||||
kmscon.enable = true;
|
|
||||||
};
|
|
||||||
allowedUnfree = [
|
|
||||||
"nvidia-x11"
|
|
||||||
"nvidia-persistenced"
|
|
||||||
"steam"
|
|
||||||
"steam-run"
|
|
||||||
"steam-original"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
environment = {
|
|
||||||
systemPackages = builtins.attrValues {
|
|
||||||
inherit (pkgs)
|
|
||||||
neovim
|
|
||||||
heroic
|
|
||||||
legendary-gl
|
|
||||||
prismlauncher
|
|
||||||
pcmanfm # file manager
|
|
||||||
obs-studio
|
|
||||||
vlc
|
|
||||||
webcord
|
|
||||||
blender
|
|
||||||
unzip
|
|
||||||
;
|
|
||||||
|
|
||||||
inherit (pkgs.wineWowPackages) unstableFull;
|
|
||||||
inherit (pkgs.libsForQt5) kdenlive;
|
|
||||||
librewolf = pkgs.librewolf.override { cfg.speechSynthesisSupport = false; };
|
|
||||||
};
|
|
||||||
etc = {
|
|
||||||
"jdks/17".source = "${pkgs.openjdk17}/bin";
|
|
||||||
"jdks/8".source = "${pkgs.openjdk8}/bin";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
programs.steam.enable = true;
|
|
||||||
|
|
||||||
networking.networkmanager.enable = true;
|
|
||||||
|
|
||||||
services.openssh.settings.PermitRootLogin = lib.mkForce "prohibit-password";
|
|
||||||
#user managment
|
|
||||||
sops.secrets.root.neededForUsers = true;
|
|
||||||
users = {
|
|
||||||
mutableUsers = false;
|
|
||||||
users = {
|
|
||||||
games = {
|
|
||||||
useDefaultShell = true;
|
|
||||||
uid = 1000;
|
|
||||||
isNormalUser = true;
|
|
||||||
initialHashedPassword = "";
|
|
||||||
};
|
|
||||||
"root" = {
|
|
||||||
uid = 0;
|
|
||||||
home = "/root";
|
|
||||||
openssh.authorizedKeys.keys = [
|
|
||||||
config.local.keys.gerg_gerg-phone
|
|
||||||
config.local.keys.gerg_gerg-windows
|
|
||||||
config.local.keys.gerg_gerg-desktop
|
|
||||||
];
|
|
||||||
hashedPasswordFile = config.sops.secrets.root.path;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
hardware.nvidia = {
|
|
||||||
package = config.boot.kernelPackages.nvidiaPackages.latest;
|
|
||||||
nvidiaPersistenced = true;
|
|
||||||
nvidiaSettings = false;
|
|
||||||
modesetting.enable = true;
|
|
||||||
};
|
|
||||||
services.xserver = {
|
|
||||||
videoDrivers = [ "nvidia" ];
|
|
||||||
#disable DPMS
|
|
||||||
monitorSection = ''
|
|
||||||
Option "DPMS" "false"
|
|
||||||
'';
|
|
||||||
#disable screen blanking in total
|
|
||||||
serverFlagsSection = ''
|
|
||||||
Option "StandbyTime" "0"
|
|
||||||
Option "SuspendTime" "0"
|
|
||||||
Option "OffTime" "0"
|
|
||||||
Option "BlankTime" "0"
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
hardware.bluetooth.enable = true;
|
|
||||||
services.blueman.enable = true;
|
|
||||||
boot = {
|
|
||||||
initrd.availableKernelModules = [
|
|
||||||
"nvme"
|
|
||||||
"xhci_pci"
|
|
||||||
"ahci"
|
|
||||||
];
|
|
||||||
kernelModules = [ "kvm-amd" ];
|
|
||||||
kernelPackages = pkgs.linuxPackages_latest;
|
|
||||||
};
|
|
||||||
swapDevices = [
|
|
||||||
{
|
|
||||||
device = "/swapfile";
|
|
||||||
size = 16 * 1024;
|
|
||||||
}
|
|
||||||
];
|
|
||||||
|
|
||||||
system.stateVersion = "23.05";
|
|
||||||
#_file
|
|
||||||
}
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
||||||
root: ENC[AES256_GCM,data:ZHWgqJt4zMWuN/8rkmOQngBvw85MRCXsbLpgKj4Hzd8cDvvr6HIwsECiZZHh8Yp5FDL5t2IokIEf4KT8mqvm1bhakvWyMtP3tw==,iv:RTNPLxCDm+bsu70EbasUfxCtgp1+86aW+aFQECZTAPU=,tag:uDbUE3vw0kc30WsKLOtVbw==,type:str]
|
|
||||||
sops:
|
|
||||||
kms: []
|
|
||||||
gcp_kms: []
|
|
||||||
azure_kv: []
|
|
||||||
hc_vault: []
|
|
||||||
age:
|
|
||||||
- recipient: age1egxes320renph0uevtmnsz4d5aw0z794c5nwrk2z6249wv2yevgqx9cf90
|
|
||||||
enc: |
|
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpU2NMRHVkRDV1ekpvZUJz
|
|
||||||
WDlFWjh5SU1EY3FOSFpNUmhLd3Z2N0VtdjM4Ck1RMWFkenZvV3NESnhSNnF4MnBL
|
|
||||||
dmwvdU4rbmRxTnI3R1lRWUw4NkFTZFEKLS0tIHBLWVMzTmhsbU5ORkVld2VBR0hD
|
|
||||||
SlZBR1ZmRENXRVVaVXlEVnNvOEN1YkUKrIvpZHRRxYBj83kchgGWVNPsrGnmnWEh
|
|
||||||
80avkBy/6iCYmGEJ7PA4qxAea6jTOfaX+WbVm/jbmXpBEmE/NjPL5w==
|
|
||||||
-----END AGE ENCRYPTED FILE-----
|
|
||||||
- recipient: age180y8kdtdlqelayyz9mq2c7xv248rh4gdfr3amjzvdcjrz6wdaqmsj762pp
|
|
||||||
enc: |
|
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqRXMySTF5VGRkK0N6NTZt
|
|
||||||
Sml4N3hjNXVLcXpmME1KSm1yTDZNVzdscEZNClk0TlZEUmNLN09PM0tMOHc1ZkJH
|
|
||||||
OTdzdVBSVkVpeHN5UVZvMTV1MW80RXMKLS0tIDR6SVcwWmtnWkV2UTRnb2lmZEdU
|
|
||||||
OHNBcUxydUJpMVdON21rMHBiNFRRRk0KokksVnVDldZvC7tqjjDVsU7z3Uh0ytQ3
|
|
||||||
tLdO8k+HxRYfFqhgfq2z7vTzHOVcZRvgiihYV4kLR9lnivpL6uOB+A==
|
|
||||||
-----END AGE ENCRYPTED FILE-----
|
|
||||||
lastmodified: "2023-03-11T20:03:05Z"
|
|
||||||
mac: ENC[AES256_GCM,data:buZBqAIO8IAHUu2tXzvUcMcvBL0r/Y5cCSrVvFHlAaUyNCkXktW0ZvW6n3mdEhKx8GzVYlvW5p9iDEkeyrD6YwcFVqXyW2tI0at1TevJwFc17AFXOPYRF7V2QrPX6lvLoZtxBcKeqXfn8mO+2QSyhYIheuln99YilHVYtLzujfk=,iv:v+E18iYaExTx66OGyJUCn5ygVNCDx54PekgrQo98V8U=,tag:+Ktm/mAHwq8h+IZ8eMnIhA==,type:str]
|
|
||||||
pgp: []
|
|
||||||
unencrypted_suffix: _unencrypted
|
|
||||||
version: 3.7.3
|
|
||||||
|
|
@ -6,7 +6,6 @@ lib.gerg-utils { } {
|
||||||
inherit lib;
|
inherit lib;
|
||||||
nixosConfigurations = lib.mkHosts "x86_64-linux" [
|
nixosConfigurations = lib.mkHosts "x86_64-linux" [
|
||||||
"gerg-desktop"
|
"gerg-desktop"
|
||||||
"game-desktop"
|
|
||||||
"media-laptop"
|
"media-laptop"
|
||||||
"iso"
|
"iso"
|
||||||
];
|
];
|
||||||
|
|
@ -15,7 +14,6 @@ lib.gerg-utils { } {
|
||||||
|
|
||||||
diskoConfigurations = lib.mkDisko [
|
diskoConfigurations = lib.mkDisko [
|
||||||
"gerg-desktop"
|
"gerg-desktop"
|
||||||
"game-desktop"
|
|
||||||
"media-laptop"
|
"media-laptop"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue