diff --git a/modules/home-environment.nix b/modules/home-environment.nix index 24c1a40c..8b6a6cfa 100644 --- a/modules/home-environment.nix +++ b/modules/home-environment.nix @@ -93,6 +93,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { home.file = mkOption { description = "Attribute set of files to link into the user home."; diff --git a/modules/manual.nix b/modules/manual.nix index 4736726f..636b184c 100644 --- a/modules/manual.nix +++ b/modules/manual.nix @@ -64,15 +64,18 @@ in }; # To fix error during manpage build. - meta.doc = builtins.toFile "nothingness" '' - - this is just to make the docs compile - - - - ''; + meta = { + maintainers = [ maintainers.rycee ]; + doc = builtins.toFile "nothingness" '' + + this is just to make the docs compile + + + + ''; + }; } diff --git a/modules/misc/gtk.nix b/modules/misc/gtk.nix index 1d667339..a95e8d6e 100644 --- a/modules/misc/gtk.nix +++ b/modules/misc/gtk.nix @@ -30,6 +30,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { gtk = { enable = mkEnableOption "GTK 2/3 configuration"; diff --git a/modules/misc/news.nix b/modules/misc/news.nix index eef664b6..b52b2b2c 100644 --- a/modules/misc/news.nix +++ b/modules/misc/news.nix @@ -48,6 +48,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { news = { display = mkOption { diff --git a/modules/misc/pam.nix b/modules/misc/pam.nix index 89040aa8..3bd0f292 100644 --- a/modules/misc/pam.nix +++ b/modules/misc/pam.nix @@ -9,6 +9,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = {}; config = mkIf (homeCfg.sessionVariableSetter == "pam") { diff --git a/modules/programs/bash.nix b/modules/programs/bash.nix index a8004580..25929abf 100644 --- a/modules/programs/bash.nix +++ b/modules/programs/bash.nix @@ -9,6 +9,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { programs.bash = { enable = mkEnableOption "GNU Bourne-Again SHell"; diff --git a/modules/programs/beets.nix b/modules/programs/beets.nix index df9495ef..34aa0460 100644 --- a/modules/programs/beets.nix +++ b/modules/programs/beets.nix @@ -9,6 +9,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { programs.beets = { settings = mkOption { diff --git a/modules/programs/eclipse.nix b/modules/programs/eclipse.nix index e9d4c060..092db23f 100644 --- a/modules/programs/eclipse.nix +++ b/modules/programs/eclipse.nix @@ -9,6 +9,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { programs.eclipse = { enable = mkEnableOption "Eclipse"; diff --git a/modules/programs/emacs.nix b/modules/programs/emacs.nix index 35f03911..a056866a 100644 --- a/modules/programs/emacs.nix +++ b/modules/programs/emacs.nix @@ -13,6 +13,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { programs.emacs = { enable = mkEnableOption "Emacs"; diff --git a/modules/programs/firefox.nix b/modules/programs/firefox.nix index befacec2..50a43cfe 100644 --- a/modules/programs/firefox.nix +++ b/modules/programs/firefox.nix @@ -9,6 +9,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { programs.firefox = { enable = mkEnableOption "Firefox"; diff --git a/modules/programs/git.nix b/modules/programs/git.nix index 1616dcb4..c8dab199 100644 --- a/modules/programs/git.nix +++ b/modules/programs/git.nix @@ -31,6 +31,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { programs.git = { enable = mkEnableOption "Git"; diff --git a/modules/programs/gnome-terminal.nix b/modules/programs/gnome-terminal.nix index ee9db93b..a10914ad 100644 --- a/modules/programs/gnome-terminal.nix +++ b/modules/programs/gnome-terminal.nix @@ -157,6 +157,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { programs.gnome-terminal = { enable = mkEnableOption "Gnome Terminal"; diff --git a/modules/programs/home-manager.nix b/modules/programs/home-manager.nix index a8950a74..2b211b85 100644 --- a/modules/programs/home-manager.nix +++ b/modules/programs/home-manager.nix @@ -10,6 +10,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { programs.home-manager = { enable = mkEnableOption "Home Manager"; diff --git a/modules/programs/lesspipe.nix b/modules/programs/lesspipe.nix index d250f535..a7a51ffe 100644 --- a/modules/programs/lesspipe.nix +++ b/modules/programs/lesspipe.nix @@ -3,6 +3,8 @@ with lib; { + meta.maintainers = [ maintainers.rycee ]; + options = { programs.lesspipe = { enable = mkEnableOption "lesspipe preprocessor for less"; diff --git a/modules/programs/ssh.nix b/modules/programs/ssh.nix index 3f1d35db..b2017818 100644 --- a/modules/programs/ssh.nix +++ b/modules/programs/ssh.nix @@ -118,6 +118,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options.programs.ssh = { enable = mkEnableOption "SSH client configuration"; diff --git a/modules/programs/texlive.nix b/modules/programs/texlive.nix index afa8f701..1d944cef 100644 --- a/modules/programs/texlive.nix +++ b/modules/programs/texlive.nix @@ -9,6 +9,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { programs.texlive = { enable = mkEnableOption "Texlive"; diff --git a/modules/services/dunst.nix b/modules/services/dunst.nix index c1f29d94..659425b1 100644 --- a/modules/services/dunst.nix +++ b/modules/services/dunst.nix @@ -3,6 +3,8 @@ with lib; { + meta.maintainers = [ maintainers.rycee ]; + options = { services.dunst = { enable = mkEnableOption "the dunst notification daemon"; diff --git a/modules/services/gnome-keyring.nix b/modules/services/gnome-keyring.nix index b7097d7c..4ca6c7ca 100644 --- a/modules/services/gnome-keyring.nix +++ b/modules/services/gnome-keyring.nix @@ -9,6 +9,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { services.gnome-keyring = { enable = mkEnableOption "GNOME Keyring"; diff --git a/modules/services/gpg-agent.nix b/modules/services/gpg-agent.nix index 03affd21..4f1dd5f2 100644 --- a/modules/services/gpg-agent.nix +++ b/modules/services/gpg-agent.nix @@ -15,6 +15,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { services.gpg-agent = { enable = mkEnableOption "GnuPG private key agent"; diff --git a/modules/services/keepassx.nix b/modules/services/keepassx.nix index ff875ee6..ad791786 100644 --- a/modules/services/keepassx.nix +++ b/modules/services/keepassx.nix @@ -3,6 +3,8 @@ with lib; { + meta.maintainers = [ maintainers.rycee ]; + options = { services.keepassx = { enable = mkEnableOption "the KeePassX password manager"; diff --git a/modules/services/network-manager-applet.nix b/modules/services/network-manager-applet.nix index eca5515f..6fd50575 100644 --- a/modules/services/network-manager-applet.nix +++ b/modules/services/network-manager-applet.nix @@ -3,6 +3,8 @@ with lib; { + meta.maintainers = [ maintainers.rycee ]; + options = { services.network-manager-applet = { enable = mkEnableOption "the Network Manager applet"; diff --git a/modules/services/random-background.nix b/modules/services/random-background.nix index f1b8d39d..4f0a4c43 100644 --- a/modules/services/random-background.nix +++ b/modules/services/random-background.nix @@ -9,6 +9,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { services.random-background = { enable = mkEnableOption "random desktop background"; diff --git a/modules/services/redshift.nix b/modules/services/redshift.nix index ba9f3b1d..9bf66f89 100644 --- a/modules/services/redshift.nix +++ b/modules/services/redshift.nix @@ -8,7 +8,10 @@ let cfg = config.services.redshift; -in { +in + +{ + meta.maintainers = [ maintainers.rycee ]; options.services.redshift = { enable = mkOption { diff --git a/modules/services/syncthing.nix b/modules/services/syncthing.nix index 5da3a8cf..f722208d 100644 --- a/modules/services/syncthing.nix +++ b/modules/services/syncthing.nix @@ -3,6 +3,8 @@ with lib; { + meta.maintainers = [ maintainers.rycee ]; + options = { services.syncthing = { enable = mkEnableOption "Syncthing continuous file synchronization"; diff --git a/modules/services/taffybar.nix b/modules/services/taffybar.nix index a452295f..b8a64240 100644 --- a/modules/services/taffybar.nix +++ b/modules/services/taffybar.nix @@ -9,6 +9,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { services.taffybar = { enable = mkEnableOption "Taffybar"; diff --git a/modules/services/tahoe-lafs.nix b/modules/services/tahoe-lafs.nix index 8d12b03e..bb7be8d7 100644 --- a/modules/services/tahoe-lafs.nix +++ b/modules/services/tahoe-lafs.nix @@ -3,6 +3,8 @@ with lib; { + meta.maintainers = [ maintainers.rycee ]; + options = { services.tahoe-lafs = { enable = mkEnableOption "Tahoe-LAFS"; diff --git a/modules/services/udiskie.nix b/modules/services/udiskie.nix index b2a2b407..a9451c32 100644 --- a/modules/services/udiskie.nix +++ b/modules/services/udiskie.nix @@ -3,6 +3,8 @@ with lib; { + meta.maintainers = [ maintainers.rycee ]; + options = { services.udiskie = { enable = mkEnableOption "Udiskie mount daemon"; diff --git a/modules/services/xscreensaver.nix b/modules/services/xscreensaver.nix index b27e5b73..e500c5d8 100644 --- a/modules/services/xscreensaver.nix +++ b/modules/services/xscreensaver.nix @@ -3,6 +3,8 @@ with lib; { + meta.maintainers = [ maintainers.rycee ]; + options = { services.xscreensaver = { enable = mkEnableOption "XScreenSaver"; diff --git a/modules/systemd.nix b/modules/systemd.nix index 57017a66..d77c0076 100644 --- a/modules/systemd.nix +++ b/modules/systemd.nix @@ -45,6 +45,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { systemd.user = { services = mkOption { diff --git a/modules/xresources.nix b/modules/xresources.nix index abeed0c1..86084380 100644 --- a/modules/xresources.nix +++ b/modules/xresources.nix @@ -17,6 +17,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { xresources.properties = mkOption { type = types.nullOr types.attrs; diff --git a/modules/xsession.nix b/modules/xsession.nix index 89979796..6a3c589e 100644 --- a/modules/xsession.nix +++ b/modules/xsession.nix @@ -9,6 +9,8 @@ let in { + meta.maintainers = [ maintainers.rycee ]; + options = { xsession = { enable = mkEnableOption "X Session";