my nix configs for my servers and desktop

Merge branch 'main' of https://git.nekomimi.pet/waveringana/nixcfg

+8
common/bluetooth.nix
···
+
{ config, lib ,... }:
+
+
{
+
hardware.bluetooth.enable = true;
+
hardware.bluetooth.powerOnBoot = true;
+
+
services.blueman.enable = true;
+
}
+6 -1
common/desktop/core.nix
···
{
environment.systemPackages = with pkgs; [
-
ghostty
+
#ghostty
kitty
vscode
inputs.zen-browser.packages."${system}".default
···
hyfetch
sway-contrib.grimshot
discord
+
pamixer
+
];
+
+
fonts.packages = [
+
pkgs.nerd-fonts.fira-code
];
environment.sessionVariables.NIXOS_OZONE_WL = "1";
+10 -2
common/desktop/sway.nix
···
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;
+11
common/desktop/vnc.nix
···
+
{ 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;
+
}
common/efi.nix
common/nvidia.nix
common/services.nix
common/system.nix
common/users.nix
hosts/morax/default.nix
hosts/morax/hardware.nix
hosts/morax/secrets.nix
modules/caddy/default.nix
modules/forgejo/default.nix
modules/garage/default.nix
modules/github-runners/default.nix