Add nixos-pulse customs
This commit is contained in:
parent
2e89d6bc97
commit
1652347991
1 changed files with 37 additions and 26 deletions
|
@ -16,9 +16,9 @@
|
|||
../../os-mods/amdgpu
|
||||
../../os-mods/cachix
|
||||
../../os-mods/common
|
||||
../../os-mods/desktop
|
||||
../../os-mods/desktop/audio.nix
|
||||
../../os-mods/desktop/printing.nix
|
||||
# ../../os-mods/desktop
|
||||
# ../../os-mods/desktop/audio.nix
|
||||
# ../../os-mods/desktop/printing.nix
|
||||
../../os-mods/network
|
||||
../../os-mods/ryzenapu
|
||||
../../os-mods/virt
|
||||
|
@ -37,15 +37,31 @@
|
|||
};
|
||||
|
||||
programs.corectrl.gpuOverclock.enable = lib.mkForce false;
|
||||
networking = {
|
||||
useDHCP = lib.mkForce false;
|
||||
useNetworkd = true;
|
||||
wireless = {
|
||||
enable = true;
|
||||
networks."DruyenWLAN" = {
|
||||
psk = "DidWvTDruyenH4";
|
||||
};
|
||||
};
|
||||
networkmanager.unmanaged = [ "wlp3s0" ];
|
||||
};
|
||||
systemd.network = {
|
||||
enable = true;
|
||||
networks."10-homewifi" = {
|
||||
name = "wlp3s0";
|
||||
matchConfig = {
|
||||
SSID = "DruyenWLAN";
|
||||
};
|
||||
DHCP = "yes"; # both ipv4 & 6
|
||||
};
|
||||
};
|
||||
|
||||
home-manager = {
|
||||
useUserPackages = true;
|
||||
useGlobalPkgs = true;
|
||||
users.tester = import ../../users/admin-shell.nix {
|
||||
username = "tester";
|
||||
|
||||
inherit pkgs config inputs system lib;
|
||||
};
|
||||
users.tristand = import ../../users/admin-shell.nix {
|
||||
username = "tristand";
|
||||
|
||||
|
@ -55,14 +71,6 @@
|
|||
|
||||
users.groups.nixremote = { };
|
||||
users.users = {
|
||||
tester = {
|
||||
isNormalUser = true;
|
||||
description = "Testa Test";
|
||||
extraGroups = [ "audio" "corectrl" "docker" "networkmanager" "i2c" "wheel" "libvirtd" "qemu-libvirtd" "input" ];
|
||||
shell = pkgs.fish;
|
||||
home = "/home/tester";
|
||||
hashedPassword = "$6$YJT50/Za3FSFQuNT$0orD1URwoURoRKO9sIAsUiIHxOtEOjmPXn5Mp7vAmIYlgVmI629qS7YPUInmztEtEorRpkSMbV3.fCy9NQhKX.";
|
||||
};
|
||||
tristand = {
|
||||
isNormalUser = true;
|
||||
description = "Tristan Druyen";
|
||||
|
@ -200,11 +208,11 @@
|
|||
];
|
||||
};
|
||||
|
||||
"/mnt/media_v2" = {
|
||||
device = "root@23.88.68.113:/media_v2";
|
||||
fsType = "sshfs";
|
||||
options = sshfs_opts;
|
||||
};
|
||||
# "/mnt/media_v2" = {
|
||||
# device = "root@23.88.68.113:/media_v2";
|
||||
# fsType = "sshfs";
|
||||
# options = sshfs_opts;
|
||||
# };
|
||||
};
|
||||
system.fsPackages = [ pkgs.sshfs ];
|
||||
|
||||
|
@ -216,17 +224,20 @@
|
|||
hardware = {
|
||||
enableRedistributableFirmware = true;
|
||||
i2c.enable = true;
|
||||
tuxedo-keyboard.enable = true;
|
||||
# tuxedo-keyboard.enable = true; // not needed for server use
|
||||
|
||||
cpu.amd.updateMicrocode = true;
|
||||
sensor.iio.enable = true;
|
||||
tuxedo-rs = {
|
||||
enable = true;
|
||||
tailor-gui.enable = false; # used headless atm
|
||||
};
|
||||
# tuxedo-rs = { // not needed for server use
|
||||
# enable = true;
|
||||
# tailor-gui.enable = false; # used headless atm
|
||||
# } ;
|
||||
};
|
||||
|
||||
zramSwap.enable = true;
|
||||
environment.systemPackages = with pkgs; [
|
||||
firefox
|
||||
];
|
||||
|
||||
system.stateVersion = "23.05";
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue