From 7f73da037bd1c4e9b7d898cc82bc52177205221f Mon Sep 17 00:00:00 2001 From: Julian Mutter Date: Sat, 5 Oct 2024 21:56:16 +0200 Subject: [PATCH] Delete unused greetd module --- modules/nixos/greetd/default.nix | 52 -------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 modules/nixos/greetd/default.nix diff --git a/modules/nixos/greetd/default.nix b/modules/nixos/greetd/default.nix deleted file mode 100644 index 8ff618c..0000000 --- a/modules/nixos/greetd/default.nix +++ /dev/null @@ -1,52 +0,0 @@ -{ - # Snowfall Lib provides a customized `lib` instance with access to your flake's library - # as well as the libraries available from your flake's inputs. - lib, - # An instance of `pkgs` with your overlays and packages applied is also available. - pkgs, - # You also have access to your flake's inputs. - inputs, - - # Additional metadata is provided by Snowfall Lib. - namespace, # The namespace used for your flake, defaulting to "internal" if not set. - system, # The system architecture for this host (eg. `x86_64-linux`). - target, # The Snowfall Lib target for this system (eg. `x86_64-iso`). - format, # A normalized name for the system target (eg. `iso`). - virtual, # A boolean to determine whether this system is a virtual target using nixos-generators. - systems, # An attribute map of your defined hosts. - - # All other arguments come from the module system. - config, - ... -}: - -let - cfg = config.modules.greetd; -in -{ - options.modules.greetd = { - enable = lib.mkOption { default = false; }; - }; - - config = lib.mkIf cfg.enable { - # greetd display manager - services.greetd = - let - session = { - command = "${lib.getExe config.programs.hyprland.package}"; - user = "julian"; - }; - in - { - enable = true; - settings = { - terminal.vt = 1; - default_session = session; - initial_session = session; - }; - }; - - # unlock GPG keyring on login - security.pam.services.greetd.enableGnomeKeyring = true; - }; -}