1
0
mirror of https://github.com/nix-community/home-manager synced 2024-06-30 18:38:31 +02:00
home-manager/modules/programs
Liassica 16311f1d3c
borgmatic: add option for pattern matching
Borgmatic has support for Borg's pattern matching. It is mutually
exclusive with the existing `sourceDirectories` option, so assertions
have been added to make sure that both are not set at the same
time (but also that at least one of them is). Additionally, tests have
been added to test the following configurations: `patterns` instead of
`sourceDirectories`, both at the same time, and neither.
2024-03-09 13:27:20 +01: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 zsh.prezto: fix path in example for 'pmoduleDirs' 2023-12-28 10:00:36 +01:00
abook.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
aerc-accounts.nix aerc-accounts: support for maildirpp (#4653) 2023-12-22 18:14:39 +01:00
aerc.nix aerc: fix config paths on darwin 2023-10-27 09:44:45 +02:00
afew.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
alacritty.nix alacritty: make compatible with alacritty 0.13 2023-12-28 21:25:20 +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: cleanup unused bindings 2023-08-27 22:36:41 +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 treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
autorandr.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
awscli.nix awscli: only write config files when not empty 2023-12-13 00:21:10 +01:00
bacon.nix bacon: add module 2023-09-24 12:07:57 +02: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: deprecate VERBOSE_ECHO 2024-01-24 13:36:05 +01:00
beets.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
bemenu.nix bemenu: allow floats in settings 2024-01-23 08:21:17 +01:00
borgmatic.nix borgmatic: add option for pattern matching 2024-03-09 13:27:20 +01:00
bottom.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
boxxy.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
broot.nix broot: Add nushell integration (#4714) 2023-12-04 08:57:35 +01:00
browserpass.nix browserpass: support librewolf 2023-08-15 08:42:51 +02:00
btop.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
carapace.nix carapace: add xgettext workaround 2023-09-13 23:45:50 +02:00
cava.nix cava: add module 2023-10-24 08:20:22 +02:00
chromium.nix chromium: add support for dictionaries 2023-08-27 10:42:38 +02:00
comodoro.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
darcs.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
dircolors.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
direnv.nix direnv: Fix nushell integration ENV_CONVERSIONS 2023-12-21 09:24:48 +01:00
discocss.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
eclipse.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
emacs.nix emacs: use overrideScope instead of overrideScope' 2024-02-11 00:23:06 +01:00
eww.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
eza.nix exa: add aliases to nushell 2023-10-22 00:38:07 +02:00
feh.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
firefox.nix firefox: fix darwin NativeMessagingHostsPath 2024-01-28 10:45:17 +01:00
fish.nix fish: implement shellInitLast (after others) 2024-02-04 23:36:41 +01: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 fzf: add mkOrder for fish like we do for other shells 2023-10-18 11:40:55 +02:00
gallery-dl.nix gallery-dl: add package option 2024-03-06 18:43:55 +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 treewide: deprecate DRY_RUN_CMD and DRY_RUN_NULL 2024-01-24 13:36:05 +01:00
git-cliff.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
git-credential-oauth.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
git.nix git: replace gitToInit with lib function 2023-09-18 23:57:36 +02: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 treewide: deprecate DRY_RUN_CMD and DRY_RUN_NULL 2024-01-24 13:36:05 +01:00
gradle.nix gradle: Don't enable programs.java 2024-01-18 00:12:08 +01:00
granted.nix granted: add module 2023-11-01 22:20:17 +01:00
havoc.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
helix.nix helix: add extraPackages option 2023-10-25 18:11:33 +02:00
hexchat.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
himalaya.nix himalaya: adjust code for v1.0.0-beta.3 2024-03-08 13:58:55 +01:00
home-manager.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
hstr.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
htop.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
hyfetch.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
i3blocks.nix i3blocks: added configuration module 2024-01-01 10:15:19 +01:00
i3status-rust.nix programs.i3status-rust: reload on config change (#4466) 2023-09-18 15:25:42 +02: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 treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
ion.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +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
jetbrains-remote.nix jetbrains-remote: add module 2024-02-06 00:29:23 +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: remove shell completion 2024-02-20 18:43:56 +01:00
just.nix just: simplify 2023-09-07 22:29:12 +02:00
k9s.nix k9s: v0.29/v0.30 compatibility 2024-01-22 00:17:27 +01:00
kakoune.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
keychain.nix keychain: fix edge-cases in nushell integration 2023-09-26 16:24:27 +02:00
khal-accounts.nix khal: fix contact integration (#4836) 2024-03-03 18:12:42 +01:00
khal-calendar-accounts.nix programs.khal: Simplify calendar setup (#5073) 2024-03-06 14:09:53 +01:00
khal-contact-accounts.nix khal: fix contact integration (#4836) 2024-03-03 18:12:42 +01:00
khal.nix khal: fix contact integration (#4836) 2024-03-03 18:12:42 +01:00
khard.nix khard: add module 2023-10-01 09:29:05 +02:00
kitty.nix kitty: always export KITTY_SHELL_INTEGRATION 2024-02-05 00:10:32 +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 treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01: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 lsd: allow user to configure colors 2023-09-24 09:47:00 +02: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 treewide: deprecate DRY_RUN_CMD and DRY_RUN_NULL 2024-01-24 13:36:05 +01:00
mcfly.nix mcfly: add interfaceView option 2024-02-05 07:35:23 +01:00
mercurial.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
micro.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
mise.nix mise: add module 2024-01-21 08:51:14 +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 msmtp: add configurable package 2023-12-12 23:40:52 +01:00
mu.nix treewide: deprecate DRY_RUN_CMD and DRY_RUN_NULL 2024-01-24 13:36:05 +01: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 neomutt: Initial IMAP support (#4597) 2024-02-11 18:22:37 +01:00
neomutt.nix neomutt: Initial IMAP support (#4597) 2024-02-11 18:22:37 +01:00
neovim.nix neovim: expose finalPackage 2023-09-26 08:00:52 +02:00
newsboat.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
nheko.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
nix-index.nix nix-index: use interactive shell init for Fish 2023-12-21 18:13:31 +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 treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01: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 treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
octant.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
offlineimap-accounts.nix offlineimap: cleanup unused bindings 2023-08-27 22:36:42 +02:00
offlineimap.nix offlineimap: cleanup unused bindings 2023-08-27 22:36:42 +02:00
oh-my-posh.nix oh-my-posh: enable nushell integration 2023-12-25 19:01:13 +01:00
opam.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
openstackclient.nix openstackclient: add module (#4530) 2023-11-15 15:25:44 -07:00
pandoc.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +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 now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
pet.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
pidgin.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01: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
pqiv.nix pqiv: add module 2023-08-16 17:44:54 +02: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 treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
pywal.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
qcal.nix qcal: add module 2023-08-22 18:09:05 +02:00
qutebrowser.nix qutebrowser: add greasemonkey userscript option 2023-10-18 22:56:15 +02:00
ranger.nix ranger: add module 2024-03-08 23:35:34 +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
rio.nix rio: fix docbookisms 2024-03-08 14:20:18 +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 rofi-pass: add package option 2023-09-19 22:24:36 +02: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
ruff.nix ruff: add module 2023-11-22 23:51:52 +01:00
sagemath.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
sapling.nix sapling: add module 2023-12-19 23:58:05 +01:00
sbt.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
scmpuff.nix scmpuff: enable or disable aliases 2023-10-03 18:04:43 +02: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
sftpman.nix sftpman: add module 2023-12-28 14:03:49 +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 Remove some formatting exceptions 2024-01-13 19:05:27 +01:00
starship.nix starship: use use instead of source for nushell 2023-09-19 23:14:29 +02:00
swaylock.nix swaylock: document the need for host PAM configuration 2023-09-11 23:59:04 +02:00
swayr.nix swayr: add module (#4322) 2023-11-06 18:05:18 +01:00
taskwarrior.nix treewide: deprecate VERBOSE_ECHO 2024-01-24 13:36:05 +01:00
tealdeer.nix tealdeer: module improvements 2024-02-18 23:14:41 +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
thefuck.nix thefuck: add fish integration (#4535) 2023-11-03 09:33:15 -06:00
thunderbird.nix thunderbird: configure signature if set (#4852) 2024-01-09 15:19:17 +01:00
timidity.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +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 vdirsyncer: fix verify option type (#5096) 2024-03-06 21:19:45 +01:00
vdirsyncer.nix vdirsyncer: fix verify option type (#5096) 2024-03-06 21:19:45 +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 vscode: add openvscode-server 2024-02-05 07:34:43 +01:00
watson.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
waybar.nix waybar: fix service After value 2023-09-19 21:39:16 +02:00
wezterm.nix wezterm: remove automatic config reload call 2023-10-28 09:45:59 +02: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
wpaperd.nix wpaperd: add wpaperd configuration 2023-10-01 09:23:33 +02:00
xmobar.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
xplr.nix xplr: support multiple plugins in cfg.plugins 2024-01-04 10:02:32 +01:00
yazi.nix yazi: update shell integrations (#5048) 2024-02-27 00:00:56 +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 now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
zathura.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
zellij.nix zellij: use full executable path 2024-02-09 09:26:22 +01:00
zk.nix zk: add module 2024-03-08 23:26:08 +01:00
zoxide.nix zoxide: fix nushell 0.89 deprecation 2024-01-23 10:10:11 +01:00
zplug.nix treewide: remove now-redundant lib.mdDoc calls 2023-07-17 18:49:09 +01:00
zsh.nix zsh: improve shell{,Global}Aliases 2024-03-06 23:39:12 +01:00