diff --git a/common/bluetooth.nix b/common/bluetooth.nix new file mode 100644 index 0000000..5f33c6a --- /dev/null +++ b/common/bluetooth.nix @@ -0,0 +1,8 @@ +{ config, lib ,... }: + +{ + hardware.bluetooth.enable = true; + hardware.bluetooth.powerOnBoot = true; + + services.blueman.enable = true; +} diff --git a/common/desktop/core.nix b/common/desktop/core.nix old mode 100644 new mode 100755 index cad4382..0ff1ff3 --- a/common/desktop/core.nix +++ b/common/desktop/core.nix @@ -2,7 +2,7 @@ { environment.systemPackages = with pkgs; [ - ghostty + #ghostty kitty vscode inputs.zen-browser.packages."${system}".default @@ -10,6 +10,11 @@ hyfetch sway-contrib.grimshot discord + pamixer + ]; + + fonts.packages = [ + pkgs.nerd-fonts.fira-code ]; environment.sessionVariables.NIXOS_OZONE_WL = "1"; diff --git a/common/desktop/sway.nix b/common/desktop/sway.nix old mode 100644 new mode 100755 index 7e6615a..f6514b4 --- a/common/desktop/sway.nix +++ b/common/desktop/sway.nix @@ -17,13 +17,21 @@ in mako ]; - services.gnome.gnome-keyring.enable = true; - programs.sway = { enable = true; wrapperFeatures.gtk = true; + package = pkgs.swayfx; }; + environment.sessionVariables = { + NIXOS_OZONE_WL = "1"; + GTK_USE_PORTAL=0; + }; + + services.gvfs.enable = true; + services.gnome.gnome-keyring.enable = true; + programs.dconf.enable = true; + services.greetd = { enable = true; settings = { diff --git a/common/desktop/vnc.nix b/common/desktop/vnc.nix new file mode 100755 index 0000000..527c39b --- /dev/null +++ b/common/desktop/vnc.nix @@ -0,0 +1,11 @@ +{ pkgs, config, ...}: + +{ + services.xserver.enable = true; + services.displayManager.sddm.enable = true; + services.desktopManager.plasma6.enable = true; + + services.xrdp.enable = true; + services.xrdp.defaultWindowManager = "startplasma-x11"; + services.xrdp.openFirewall = true; +} diff --git a/common/efi.nix b/common/efi.nix old mode 100644 new mode 100755 diff --git a/common/nvidia.nix b/common/nvidia.nix old mode 100644 new mode 100755 diff --git a/common/services.nix b/common/services.nix old mode 100644 new mode 100755 diff --git a/common/system.nix b/common/system.nix old mode 100644 new mode 100755 diff --git a/common/users.nix b/common/users.nix old mode 100644 new mode 100755 diff --git a/hosts/morax/default.nix b/hosts/morax/default.nix old mode 100644 new mode 100755 diff --git a/hosts/morax/hardware.nix b/hosts/morax/hardware.nix old mode 100644 new mode 100755 diff --git a/hosts/morax/secrets.nix b/hosts/morax/secrets.nix old mode 100644 new mode 100755 diff --git a/modules/caddy/default.nix b/modules/caddy/default.nix old mode 100644 new mode 100755 diff --git a/modules/forgejo/default.nix b/modules/forgejo/default.nix old mode 100644 new mode 100755 diff --git a/modules/garage/default.nix b/modules/garage/default.nix old mode 100644 new mode 100755 diff --git a/modules/github-runners/default.nix b/modules/github-runners/default.nix old mode 100644 new mode 100755