diff options
Diffstat (limited to '')
| -rw-r--r-- | desktop.nix | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/desktop.nix b/desktop.nix deleted file mode 100644 index ab00242..0000000 --- a/desktop.nix +++ /dev/null @@ -1,72 +0,0 @@ -{ config, pkgs, ... }: - -{ - programs.hyprland = { - enable = true; - xwayland.enable = true; - }; - xdg.portal.enable = true; - xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk pkgs.xdg-desktop-portal-hyprland ]; - - environment.sessionVariables = { - NIXOS_OZONE_WL = "1"; - }; - - services.printing.enable = true; - sound.enable = true; - hardware.pulseaudio.enable = false; - security.rtkit.enable = true; - services.pipewire = { - enable = true; - alsa.enable = true; - alsa.support32Bit = true; - pulse.enable = true; - jack.enable = true; - }; - - networking.networkmanager.enable = true; - - hardware.bluetooth.enable = true; - hardware.bluetooth.powerOnBoot = true; - services.blueman.enable = true; - - services.xserver.libinput.enable = true; - services.greetd = { - enable = true; - settings = { - default_session = { - command = "tuigreet --time --remember --cmd Hyprland"; - user = "greeter"; - }; - }; - }; - - services.logind.extraConfig = '' - HandlePowerKey=ignore - ''; - - systemd.services.greetd.serviceConfig = { - Type = "idle"; - StandardInput = "tty"; - StandardOutput = "tty"; - StandardError = "journal"; - TTYReset = true; - TTYVHangup = true; - TTYVTDisallocate = true; - }; - - security.polkit.enable = true; - security.pam.services.swaylock.text = '' - auth include login - ''; - - programs.gnupg.agent = { - enable = true; - }; - - programs.dconf.enable = true; - - fonts.packages = with pkgs; [ - (nerdfonts.override { fonts = [ "UbuntuMono" ]; }) - ]; -} |
