nord gnome dbus stuff

This commit is contained in:
2023-03-11 00:30:24 +01:00
parent dfd4e54fcc
commit 1abe47b0c2
25 changed files with 756 additions and 135 deletions

View File

@@ -5,36 +5,32 @@
boot.loader.efi.canTouchEfiVariables = true;
boot.loader.efi.efiSysMountPoint = "/boot/efi";
services.xserver.displayManager.autoLogin.enable = true;
services.xserver.displayManager.autoLogin.user = "pbsds";
# tmp: https://github.com/NixOS/nixpkgs/issues/103746#issuecomment-945091229
systemd.services."getty@tty1".enable = false;
systemd.services."autovt@tty1".enable = false;
boot.kernelPackages = pkgs.linuxPackages_latest; # amdgpu audio fix when at 4k@60fps
imports = [
./hardware-configuration.nix
../../hardware/rocm.nix
../../hardware/opengl-intel.nix
../../users # home-manager
../../users/pbsds
../../hardware/rocm.nix
../../hardware/opengl-intel.nix
../../profiles/graphical/gnome # with gdm
../../profiles/graphical/pipewire
../../profiles/desktop/gnome # with gdm
../../profiles/desktop/sound/pulseaudio.nix
#../../profiles/desktop/sound/pipewire.nix
#../../profiles/desktop/sound/alsa.nix
../../profiles/nfs/reidun.nix
/** /
../../profiles/web
../../profiles/web/index
../../profiles/web/docs
../../profiles/web/docs/pdoc.nix
../../profiles/web/docs/python-docs.nix
../../profiles/web/docs/nixpkgs.nix
../../profiles/web/docs/linux-docs.nix
../../profiles/web/docs/yagcd.nix
/**/
#../../profiles/domeneshop-dyndns # TODO: olavtr is hardcoded...
#../../profiles/code-remote
#../../profiles/remote-builders #
#../../profiles/autossh-reverse-tunnels
#../../profiles/domeneshop-dyndns # handled by noximilien
];
@@ -186,11 +182,10 @@
dejavu_fonts
];
# Enable touchpad support (enabled default in most desktopManager).
# services.xserver.libinput.enable = true;
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
# on your system were taken. It's perfectly fine and recommended to leave

View File

@@ -75,6 +75,7 @@
../../profiles/autossh-reverse-tunnels
#../../profiles/xrdp
];
services.domeneshop-updater.target = "olavtr.pbsds.net";
# TODO: remove? Move to where relevant=
nixpkgs.overlays = [