1
0
mirror of https://github.com/nix-community/home-manager synced 2024-06-30 18:38:31 +02:00
home-manager/modules/programs
musjj 406d34d919
lf: simplify option validation (#4334)
Don't try to validate a limited set of hardcoded options, instead just
convert them as-is. Now, users can keep all their options in a single
attribute set, including arbitrary `user_{option}`s which was impossible
to express with a hard-coded submodule. As a plus, there is also less
maintainence burden.
2023-08-12 18:10:49 +02:00
..
command-not-found treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
vscode treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
zsh treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
abook.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
aerc-accounts.nix aerc: do not use smtp-starttls (#4272) 2023-08-05 10:56:10 +02:00
aerc.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
afew.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
alacritty.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
alot-accounts.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
alot.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
antidote.nix antidote: static file move to /tmp 2023-07-05 08:30:58 +02:00
aria2.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
astroid-accounts.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
astroid-config-template.json astroid: add module 2018-11-18 19:55:28 +01:00
astroid.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
atuin.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
autojump.nix fish: remove promptInit in favor of interactiveShellInit (#2231) 2021-10-27 16:40:39 -06:00
autorandr.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
bash.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
bashmount.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
bat.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
beets.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
borgmatic.nix borgmatic: add missing support for output and hooks 2023-06-20 19:19:10 +02:00
bottom.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
boxxy.nix boxxy: add module (#4075) 2023-06-09 22:32:11 +02:00
broot.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
browserpass.nix browserpass: add brave support 2022-03-27 01:12:50 +01:00
btop.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
chromium.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
comodoro.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
darcs.nix darcs: add module 2023-07-08 10:31:45 +02:00
dircolors.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
direnv.nix nushell: deprecation of let-env (#4292) 2023-08-01 19:27:30 +02:00
discocss.nix discocss: fix attribute name 2022-10-13 11:52:24 +02:00
eclipse.nix Replace usage of literalExample 2021-10-13 00:16:10 +02:00
emacs.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
eww.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
exa.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
feh.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
firefox.nix firefox: make package nullable (#4113) 2023-07-25 18:49:12 +02:00
fish.nix fish: fix session vars build in cross-compiled system (#4293) 2023-08-01 10:50:13 +02:00
foot.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
fuzzel.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
fzf.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
gallery-dl.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
getmail-accounts.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
getmail.nix Move platform check into modules 2021-07-18 20:43:22 +02:00
gh-dash.nix gh-dash: add module 2023-07-24 12:38:44 +02:00
gh.nix gh: option to enable helper for additional hosts (#4288) 2023-08-01 01:40:37 +02:00
git-cliff.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
git-credential-oauth.nix git-credential-oauth: add module 2023-06-14 23:26:14 +02:00
git.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
gitui.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
gnome-terminal.nix gnome-terminal: add assertion on profile names 2023-07-29 19:43:20 +02:00
go.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
gpg.nix gpg: fix typo (#4277) 2023-07-27 18:54:08 +02:00
havoc.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
helix.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
hexchat.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
himalaya.nix himalaya: update a link to ticket 2023-08-02 11:41:17 +02:00
home-manager.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
hstr.nix hstr: add module 2023-03-25 15:54:19 +01:00
htop.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
hyfetch.nix hyfetch: prevent writing config with default/empty settings (#3124) 2022-08-01 19:58:38 -04:00
i3status-rust.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
i3status.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
imv.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
info.nix info: generate dir file directly in profile 2020-09-18 14:05:42 +02:00
ion.nix ion: Add module (#2625) 2022-01-27 19:15:45 +01:00
irssi.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
java.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
joshuto.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
jq.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
jujutsu.nix jujutsu: fix zsh completion (#4305) 2023-08-04 11:19:57 +02:00
just.nix just: deprecate module 2022-12-03 10:13:47 +01:00
k9s.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
kakoune.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
keychain.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
khal-accounts.nix Add infrastructure for contacts and calendars (#4078) 2023-06-12 23:21:24 +02:00
khal-calendar-accounts.nix khal: improve module (#4088) 2023-06-16 11:10:24 +02:00
khal.nix programs.khal: uncomment locale config (#4319) 2023-08-12 17:21:13 +02:00
kitty.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
kodi.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
lazygit.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
ledger.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
less.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
lesspipe.nix Mark rycee as maintainer for a bunch of modules 2017-09-26 23:40:31 +02:00
lf.nix lf: simplify option validation (#4334) 2023-08-12 18:10:49 +02:00
librewolf.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
lieer.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
looking-glass-client.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
lsd.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
man.nix man: fix caches generation in cross-compiled system (#4294) 2023-08-01 12:56:37 +02:00
mangohud.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
matplotlib.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
mbsync-accounts.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
mbsync.nix Revert "mbsync: make passwordCommand escaping consistent" (#3657) 2023-02-08 21:39:10 +01:00
mcfly.nix treewide: remove marsam as maintainer (#4136) 2023-06-22 10:16:28 +02:00
mercurial.nix Replace usage of literalExample 2021-10-13 00:16:10 +02:00
micro.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
mpv.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
mr.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
msmtp-accounts.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
msmtp.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
mu.nix mu: add package option (#4325) 2023-08-09 18:40:43 +02:00
mujmap.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
navi.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
ncmpcpp.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
ncspot.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
ne.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
neomutt-accounts.nix notmuch & neomutt: Control virtualboxes being set in NeoMutt for Notmuch integration (#3143) 2023-04-24 16:41:29 +02:00
neomutt.nix notmuch & neomutt: Control virtualboxes being set in NeoMutt for Notmuch integration (#3143) 2023-04-24 16:41:29 +02:00
neovim.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
newsboat.nix newsboat: allow imperative "urls" management 2022-11-20 00:26:42 +01:00
nheko.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
nix-index.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
nnn.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
noti.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
notmuch-virtual-mailbox.nix notmuch & neomutt: Control virtualboxes being set in NeoMutt for Notmuch integration (#3143) 2023-04-24 16:41:29 +02:00
notmuch.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
nushell.nix nushell: deprecation of let-env (#4292) 2023-08-01 19:27:30 +02:00
obs-studio.nix Replace usage of literalExample 2021-10-13 00:16:10 +02:00
octant.nix Replace usage of literalExample 2021-10-13 00:16:10 +02:00
offlineimap-accounts.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
offlineimap.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
oh-my-posh.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
opam.nix treewide: remove marsam as maintainer (#4136) 2023-06-22 10:16:28 +02:00
pandoc.nix pandoc: add new module 2022-01-22 21:16:50 +01:00
papis.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
password-store.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
pazi.nix treewide: remove marsam as maintainer (#4136) 2023-06-22 10:16:28 +02:00
pet.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
pidgin.nix Replace usage of literalExample 2021-10-13 00:16:10 +02:00
pistol.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
piston-cli.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
pls.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
powerline-go.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
pubs.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
pyenv.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
pylint.nix pylint: add module (#2729) 2022-04-10 21:54:04 -04:00
pywal.nix pywal: fixed i3 config (#3002) 2022-06-15 23:44:52 +02:00
qutebrowser.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
rbenv.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
rbw.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
readline.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
ripgrep.nix ripgrep: don't set env. variable if no config (#4254) 2023-07-19 18:18:40 +02:00
rofi-pass.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
rofi.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
rtorrent.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
rtx.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
sagemath.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
sbt.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
scmpuff.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
script-directory.nix script-directory: fix documentation link (#4258) 2023-07-20 19:52:05 +02:00
senpai.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
sioyek.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
skim.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
sm64ex.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
sqls.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
ssh.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
starship.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
swaylock.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
taskwarrior.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
tealdeer.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
terminator.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
termite.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
texlive.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
thunderbird.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
timidity.nix timidity: add module 2022-01-22 16:46:16 +01:00
tint2.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
tiny.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
tmate.nix modules: types.string throws error now (#4324) 2023-08-08 17:00:24 +02:00
tmux.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
topgrade.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
translate-shell.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
urxvt.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
vdirsyncer-accounts.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
vdirsyncer.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
vim-vint.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
vim.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
vscode.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
watson.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
waybar.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
wezterm.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
wlogout.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
wofi.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
xmobar.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
yt-dlp.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
z-lua.nix treewide: remove marsam as maintainer (#4136) 2023-06-22 10:16:28 +02:00
zathura.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
zellij.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
zoxide.nix treewide: remove marsam as maintainer (#4136) 2023-06-22 10:16:28 +02:00
zplug.nix zplug: Update the path of init.zsh (#3922) 2023-04-29 11:08:16 +02:00
zsh.nix zsh: Add zsh.history.ignoreAllDups config option (#4248) 2023-08-04 12:12:57 +02:00