1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2025-01-24 01:49:55 +01:00
home-manager/modules/programs
Bjørn Forsman 9c0abed522
taskwarrior: don't create dataLocation with home.file
With

  programs.taskwarrior.dataLocation = /absolute/path

(outside of $HOME) the current implementation wrongly creates
$HOME/absolute/path (due to how home.file is implemented).

Since taskwarrior creates the dataLocation automatically on first run,
there is actually no need for HM to create that directory.

Additional benefit, the .keep symlink that HM creates as a side-effect
no longer appears in the taskwarrior data directory.

Fixes #2207.

(cherry picked from commit 6c984bd675)
2021-07-24 22:27:24 +02:00
..
command-not-found Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
vscode Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
zsh prezto: fix environment files being overwritten (#1863) 2021-03-17 18:35:10 +00:00
abook.nix abook: add module 2020-03-04 19:58:05 +01:00
afew.nix format: remove exception for afew module (#1955) 2021-04-28 21:58:49 +02:00
alacritty.nix treewide: replace attrs by formats or types.anything 2020-11-29 21:54:55 -05:00
alot-accounts.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
alot.nix alot: set primary email first (#1826) 2021-02-27 21:41:16 +01:00
aria2.nix aria2: add module 2020-05-03 13:21:52 +02:00
astroid-accounts.nix treewide: replace attrs by formats or types.anything 2020-11-29 21:54:55 -05:00
astroid-config-template.json astroid: add module 2018-11-18 19:55:28 +01:00
astroid.nix treewide: replace attrs by formats or types.anything 2020-11-29 21:54:55 -05:00
autojump.nix autojump: add module 2020-10-08 23:50:43 +02:00
autorandr.nix autorandr: add crtc option 2020-06-09 23:15:44 +02:00
bash.nix bash: generate files using writeShellScript 2021-05-18 00:46:04 +02:00
bat.nix bat: add custom themes 2020-04-21 18:26:13 -04:00
beets.nix treewide: replace attrs by formats or types.anything 2020-11-29 21:54:55 -05:00
broot.nix broot: use formats.toml to generate configuration 2021-03-13 04:20:00 +00:00
browserpass.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
chromium.nix chromium: remove 'extensions' option for proprietary Chrome versions (#1867) 2021-03-17 20:47:00 -04:00
dircolors.nix dircolors: apply extraConfig after settings (#1890) 2021-03-31 22:01:02 +02:00
direnv.nix direnv: add enableFlakes option for enableNixDirenvIntegration (#2089) 2021-06-21 00:35:57 +02:00
eclipse.nix eclipse: add option package 2020-06-12 19:34:39 +02:00
emacs.nix emacs: replace use of emacsPackagesGen 2020-06-06 14:53:40 +02:00
exa.nix exa: add module 2021-04-11 22:47:06 +02:00
feh.nix feh: allow binding actions to multiple buttons/keys 2020-09-30 00:55:09 +02:00
firefox.nix firefox: Always create profile directories 2021-05-26 09:41:43 +02:00
fish.nix fish: fix regression due to changes in Nixpkgs 2021-01-09 22:35:03 +01:00
foot.nix foot: add module 2021-05-18 22:29:41 +02:00
fzf.nix fzf: option for tmux usage in shell integration (#1926) 2021-05-01 18:10:41 -04:00
getmail-accounts.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
getmail.nix getmail: fix configuration mailboxes generation (#1719) 2021-03-01 17:58:18 -05:00
gh.nix gh: fix protocol setting (#1831) 2021-02-27 21:42:56 +01:00
git.nix programs.git: make signing key id be optional (#1886) 2021-04-05 14:28:36 +02:00
gnome-terminal.nix Replace references to pkgs.gnome3 by pkgs.gnome 2021-06-04 08:48:44 +02:00
go.nix go: add goPrivate option 2020-04-06 19:28:31 +02:00
gpg.nix gpg: document lists are converted to duplicate keys (#2025) 2021-05-18 22:58:38 -06:00
home-manager.nix Remove some usage of config.lib.dag 2021-05-09 12:13:31 +02:00
htop.nix htop: fix preserving the order of meters (#2068) (backport) 2021-06-03 22:29:06 -04:00
i3status-rust.nix i3status-rust: fix bars.block example (#2016) 2021-05-17 11:25:03 -06:00
i3status.nix i3status: add module 2020-05-03 13:12:13 +02:00
info.nix info: generate dir file directly in profile 2020-09-18 14:05:42 +02:00
irssi.nix Use types.port where applicable 2019-08-19 20:37:48 +02:00
jq.nix jq: add package option 2021-06-04 08:48:16 +02:00
kakoune.nix kakoune: Fix reference to group in hook config (#1820) 2021-02-22 22:21:36 +01:00
keychain.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
kitty.nix lib/types/fontType: Add size attribute (#1848) 2021-04-07 16:18:09 +02:00
lazygit.nix lazygit: add module (#1930) 2021-05-01 09:56:19 -06:00
lesspipe.nix Mark rycee as maintainer for a bunch of modules 2017-09-26 23:40:31 +02:00
lf.nix lib: add maintainers attribute set 2020-05-02 16:30:55 +02:00
lieer-accounts.nix programs.lieer: add module 2020-03-07 15:13:15 +01:00
lieer.nix Move email account options to their owning modules 2020-06-16 00:45:20 +02:00
lsd.nix lsd: use explicit path for aliases 2021-03-14 21:25:45 +01:00
man.nix man: support building manual page index cache 2020-09-13 20:52:08 +02:00
matplotlib.nix treewide: replace attrs by formats or types.anything 2020-11-29 21:54:55 -05:00
mbsync-accounts.nix isync/mbsync: replace master/slave with far/near (#1776) 2021-05-22 15:31:06 -06:00
mbsync.nix isync/mbsync: replace master/slave with far/near (#1776) 2021-05-22 15:31:06 -06:00
mcfly.nix mcfly: add option to enable fuzzy search 2020-12-22 00:30:47 +01:00
mercurial.nix treewide: replace attrs by formats or types.anything 2020-11-29 21:54:55 -05:00
mpv.nix mpv: fix issue #1725 and add tests (#1726) 2021-01-21 18:10:12 -05:00
msmtp-accounts.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
msmtp.nix msmtp: add note about account commands in extraConfig 2021-05-08 11:39:12 +02:00
mu.nix mu: fix command (#1623) 2021-01-19 19:36:31 +01:00
ncmpcpp.nix ncmpcpp: add module 2020-09-01 22:05:57 +02:00
ncspot.nix ncspot: add module (#1939) 2021-05-01 17:38:12 -04:00
ne.nix ne: add module 2020-06-23 22:37:02 +02:00
neomutt-accounts.nix neomutt: fix sendMailCommand when msmtp is enabled 2020-02-16 23:08:37 +01:00
neomutt.nix neomutt: make folder change when sourcing account optional 2021-05-03 09:04:58 +02:00
neovim.nix programs.neovim: Set customRC for new nixpkgs (#2039) 2021-05-27 22:05:20 +02:00
newsboat.nix newsboat: add sumnerevans as maintainer 2021-04-11 22:20:03 +02:00
nix-index.nix nix-index: add module (#1984) 2021-05-09 18:13:10 -04:00
noti.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
notmuch.nix notmuch: inline notmuch-accounts.nix 2020-09-24 20:02:49 +02:00
nushell.nix nushell: use formats.toml to generate configuration 2021-03-13 04:20:00 +00:00
obs-studio.nix obs-studio: Allow package to be configurable (#1787) 2021-02-08 15:50:59 -05:00
octant.nix octant: add module 2020-12-31 15:18:13 +01:00
offlineimap-accounts.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
offlineimap.nix offlineimap: Strip newlines from offlineimap passwordcommand (#1853) 2021-03-10 18:39:29 -05:00
opam.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
password-store.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
pazi.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
pet.nix pet: Add support for tags in snippets (#1883) 2021-04-20 16:16:27 -04:00
pidgin.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
powerline-go.nix powerline-go: add zsh integration 2020-11-15 00:12:02 +01:00
qutebrowser.nix qutebrowser: fix config location on darwin (#1925) 2021-04-28 14:41:30 -04:00
readline.nix readline: fix example 2020-02-02 01:20:05 +01:00
rofi-pass.nix rofi-pass: add rofi-pass plugin for password-store 2020-12-18 23:22:57 +01:00
rofi.nix Replace references to pkgs.gnome3 by pkgs.gnome 2021-06-04 08:48:44 +02:00
rtorrent.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
sbt.nix sbt: add new module 2021-02-04 23:42:37 +01:00
scmpuff.nix scmpuff: use pkgs.scmpuff 2021-05-18 00:47:40 +02:00
skim.nix skim: add fish integration 2020-10-11 22:59:23 +02:00
ssh.nix programs.ssh: Use nullable types for optional forward attrs (#1946) 2021-04-27 17:16:33 -04:00
starship.nix starship: use formats.toml to generate configuration 2021-03-13 04:20:00 +00:00
taskwarrior.nix taskwarrior: don't create dataLocation with home.file 2021-07-24 22:27:24 +02:00
termite.nix termite: add option to enable VTE integration (#1917) 2021-04-20 19:45:39 -04:00
texlive.nix texlive: add packageSet option 2021-06-04 08:48:46 +02:00
tmux.nix programs.tmux: use xdg config path (#1928) 2021-04-23 09:25:13 +02:00
topgrade.nix topgrade: add module (#1924) 2021-04-28 19:56:58 -04:00
urxvt.nix treewide: replace attrs by formats or types.anything 2020-11-29 21:54:55 -05:00
vim.nix vim: avoid using alias of vim-sensible 2020-03-30 21:55:10 +02:00
vscode.nix vscode: add args option to keybindings 2021-02-05 22:38:37 +01:00
waybar.nix waybar: fix systemd service 2021-05-01 16:26:10 -04:00
z-lua.nix Apply nixfmt on many files 2020-02-02 01:07:28 +01:00
zathura.nix zathura: allow configuring the package used (#1636) 2020-12-04 18:38:22 +01:00
zoxide.nix zoxide: add module 2020-05-26 19:14:39 +02:00
zplug.nix zplug: Reduce noise (#1441) 2020-09-06 11:16:34 +02:00
zsh.nix zsh: break configuration dependency in documentation 2021-05-06 00:00:45 +02:00