fixup! all of my custom options are now held in an attribute set called movOpts
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
{lib, config, ...}: {
|
||||
options = {
|
||||
issue.enable = lib.mkEnableOption "enables custom /etc/issue splash screen for the tty";
|
||||
movOpts.issue.enable = lib.mkEnableOption "enables custom /etc/issue splash screen for the tty";
|
||||
};
|
||||
config = lib.mkIf config.issue.enable {
|
||||
config = lib.mkIf config.movOpts.issue.enable {
|
||||
environment.etc."issue".text = ''
|
||||
|
||||
\e[38;5;27m▓▓▓▓ \e[38;5;81m▒▒▒▒ ▒▒▒▒
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
{lib, config, ... }: {
|
||||
options = {
|
||||
nixSettings.enable = lib.mkEnableOption "enables my nixos settings";
|
||||
movOpts.nixSettings.enable = lib.mkEnableOption "enables my nixos settings";
|
||||
};
|
||||
config = lib.mkIf config.nixSettings.enable {
|
||||
config = lib.mkIf config.movOpts.nixSettings.enable {
|
||||
system.stateVersion = "24.05";
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
nix = {
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
...
|
||||
}: {
|
||||
options = {
|
||||
sddmConfig.enable = lib.mkEnableOption "enables custom sddm configuration";
|
||||
movOpts.sddmConfig.enable = lib.mkEnableOption "enables custom sddm configuration";
|
||||
};
|
||||
config = lib.mkIf config.sddmConfig.enable {
|
||||
config = lib.mkIf config.movOpts.sddmConfig.enable {
|
||||
environment.systemPackages = [
|
||||
(
|
||||
pkgs.catppuccin-sddm.override {
|
||||
|
||||
@@ -12,9 +12,9 @@ let
|
||||
in
|
||||
{
|
||||
options = {
|
||||
stylixConfig.enable = lib.mkEnableOption "enables custom stylix options";
|
||||
movOpts.stylixConfig.enable = lib.mkEnableOption "enables custom stylix options";
|
||||
};
|
||||
config = lib.mkIf config.stylixConfig.enable {
|
||||
config = lib.mkIf config.movOpts.stylixConfig.enable {
|
||||
stylix = {
|
||||
enable = true;
|
||||
base16Scheme = "${pkgs.base16-schemes}/share/themes/${scheme}.yaml";
|
||||
|
||||
Reference in New Issue
Block a user