summary refs log tree commit diff
path: root/host
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-10-12 20:53:13 +0200
committerRory& <root@rory.gay>2025-10-12 20:53:20 +0200
commitb6fb0d61122662a5564c876ebdc2942fdf734c16 (patch)
treeadbaa5864f4177177d0f8930f24afd094a594fb1 /host
parentRory-nginx changes (diff)
downloadRory-Open-Architecture-b6fb0d61122662a5564c876ebdc2942fdf734c16.tar.xz
Desktop changes
Diffstat (limited to 'host')
-rw-r--r--host/Rory-desktop/configuration.nix51
-rw-r--r--host/Rory-desktop/optional/gui/hyprland.nix10
-rw-r--r--host/Rory-desktop/optional/gui/i3.nix2
-rw-r--r--host/Rory-desktop/optional/hardware-specific/amd.nix2
-rw-r--r--host/Rory-desktop/optional/hardware-specific/nvidia.nix2
5 files changed, 16 insertions, 51 deletions
diff --git a/host/Rory-desktop/configuration.nix b/host/Rory-desktop/configuration.nix

index d758710..054f03f 100644 --- a/host/Rory-desktop/configuration.nix +++ b/host/Rory-desktop/configuration.nix
@@ -16,8 +16,9 @@ args@{ # ../../modules/environments/home.nix ../../modules/users/cb.nix ../../modules/software-templates/profilers.nix - ../../modules/software-templates/dotnet.client.nix - #../../modules/hardware/google-stadia-controller.nix + ../../modules/software-templates/eid-mw.nix + ../../modules/software-templates/devenv/dotnet.nix + ../../modules/software-templates/devenv/javascript.nix ./services/nginx.nix ./services/postgres.nix @@ -25,16 +26,18 @@ args@{ # hardware-specific imports ./optional/hardware-specific/amd.nix - #./services/edu/mongodb.nix ./optional/gui/hyprland.nix - #./optional/gui/x11.nix ./services/libvirt.nix - #./services/printing.nix ./services/rabbitmq.nix + #./services/edu/mongodb.nix + #./optional/gui/x11.nix + #./services/printing.nix #./services/ollama.nix #./services/waydroid.nix ]; + #services.flatpak.enable = true; + boot = { kernelPackages = pkgs.linuxPackages_latest; loader = { @@ -86,7 +89,7 @@ args@{ i18n.defaultLocale = "en_US.UTF-8"; services = { - displayManager.gdm.enable = true; + displayManager.sddm.enable = true; xserver = { displayManager.lightdm.enable = false; enable = true; @@ -116,6 +119,7 @@ args@{ services.desktopManager.gnome.enable = false; environment.systemPackages = with pkgs; [ + adwaita-icon-theme eog mpv libreoffice @@ -126,29 +130,6 @@ args@{ kitty youtube-music - # - IDEs - #jetbrains-toolbox - (jetbrains.plugins.addPlugins jetbrains.webstorm [ - jetbrains.plugins.github-copilot-fixed - #"github-copilot" - ]) - (jetbrains.plugins.addPlugins jetbrains.idea-ultimate [ - jetbrains.plugins.github-copilot-fixed - #"github-copilot" - "nixidea" - "visual-studio-keymap" - ]) # "string-manipulation" - (jetbrains.plugins.addPlugins jetbrains.clion [ - jetbrains.plugins.github-copilot-fixed - #"github-copilot" - "nixidea" - "visual-studio-keymap" - ]) # "string-manipulation" - #jetbrains.rider - #jetbrains.clion - #github-copilot-intellij-agent - openjdk17 - dbeaver-bin #insomnia vscode @@ -157,11 +138,8 @@ args@{ inkscape-with-extensions gimp - # - Languages - dotnetCorePackages.sdk_9_0 - #games - osu-lazer-bin + #osu-lazer-bin # extra packages dmenu @@ -195,15 +173,9 @@ args@{ thunderbird - p11-kit - opensc - eid-mw jitsi-meet-electron #nixd ]; - environment.etc."pkcs11/modules/opensc-pkcs11".text = '' - module: ${pkgs.opensc}/lib/opensc-pkcs11.so - ''; xdg = { portal = { @@ -289,7 +261,6 @@ args@{ enable = true; memoryPercent = 200; }; - services.pcscd.enable = true; virtualisation.vmVariant = { users = { diff --git a/host/Rory-desktop/optional/gui/hyprland.nix b/host/Rory-desktop/optional/gui/hyprland.nix
index 0932f37..22fca5b 100644 --- a/host/Rory-desktop/optional/gui/hyprland.nix +++ b/host/Rory-desktop/optional/gui/hyprland.nix
@@ -22,11 +22,11 @@ keepassxc ]; - environment.etc."hyprPlugins" = { - text = '' - plugin = ${hy3.packages.${pkgs.stdenv.hostPlatform.system}.hy3}/lib/libhy3.so - ''; - }; + #environment.etc."hyprPlugins" = { + # text = '' + # plugin = ${hy3.packages.${pkgs.stdenv.hostPlatform.system}.hy3}/lib/libhy3.so + # ''; + #}; xdg.portal.wlr.enable = true; } diff --git a/host/Rory-desktop/optional/gui/i3.nix b/host/Rory-desktop/optional/gui/i3.nix
index 9070298..7ed5264 100644 --- a/host/Rory-desktop/optional/gui/i3.nix +++ b/host/Rory-desktop/optional/gui/i3.nix
@@ -2,8 +2,6 @@ config, pkgs, lib, - nhekoSrc, - mtxclientSrc, ... }: diff --git a/host/Rory-desktop/optional/hardware-specific/amd.nix b/host/Rory-desktop/optional/hardware-specific/amd.nix
index e4758a6..225442f 100644 --- a/host/Rory-desktop/optional/hardware-specific/amd.nix +++ b/host/Rory-desktop/optional/hardware-specific/amd.nix
@@ -2,8 +2,6 @@ config, pkgs, lib, - nhekoSrc, - mtxclientSrc, ... }: diff --git a/host/Rory-desktop/optional/hardware-specific/nvidia.nix b/host/Rory-desktop/optional/hardware-specific/nvidia.nix
index c146c3a..c896e1c 100644 --- a/host/Rory-desktop/optional/hardware-specific/nvidia.nix +++ b/host/Rory-desktop/optional/hardware-specific/nvidia.nix
@@ -2,8 +2,6 @@ config, pkgs, lib, - nhekoSrc, - mtxclientSrc, ... }: