Dany Marcoux
d1f04b0f36
yt-dlp: generate config if settings or extraConfig are defined ( #4018 )
...
Previously, the config was generated only if settings were defined. In a
case where settings weren't defined, extraConfig was ignored.
2023-05-25 15:06:34 +02:00
Naïm Favier
d9995d94f1
lib/file-type: fix xrefs ( #4007 )
...
Currently they all point to `home.file`.
2023-05-22 22:48:23 +02:00
Naïm Favier
ba006d7cca
script-directory: fix news entry ( #4010 )
2023-05-22 09:53:19 +02:00
Philipp Mildenberger
27ef11f021
helix: update languages.toml generation (support every option in languages.toml) ( #4003 )
...
Co-authored-by: Naïm Favier <n@monade.li>
2023-05-20 17:22:06 +02:00
Janik
b9a52ad20e
script-directory: add module ( #3995 )
2023-05-19 10:29:27 +02:00
Maria
c10403a573
Update ssh.nix ( #4000 )
...
fix typo
2023-05-18 22:37:19 +02:00
Naïm Favier
e4272987f7
Drop CODEOWNERS
2023-05-14 12:46:21 +02:00
Naïm Favier
db3d440e26
kitty: improve error message when theme not found ( #3989 )
2023-05-14 12:05:10 +02:00
George Macon
6702b22b98
ssh: install an ssh client
...
Fixes #3667
2023-05-13 16:50:10 +02:00
Sefa Eyeoglu
e0026e16a5
fuzzel: add module
2023-05-13 15:54:34 +02:00
Markus Amano
9384997717
Translate using Weblate (Japanese)
...
Currently translated at 100.0% (16 of 16 strings)
Translate using Weblate (Japanese)
Currently translated at 96.9% (32 of 33 strings)
Co-authored-by: Markus Amano <markus.a.amano@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/ja/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/ja/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2023-05-13 08:48:50 +02:00
Reiner Gerecke
130abb8dbd
Translate using Weblate (German)
...
Currently translated at 100.0% (16 of 16 strings)
Translate using Weblate (German)
Currently translated at 100.0% (33 of 33 strings)
Co-authored-by: Reiner Gerecke <me@reinergerecke.de>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/de/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/de/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2023-05-13 08:48:50 +02:00
Robert Helgesson
19c509a6fa
emacs: minor fixes
2023-05-12 23:52:19 +02:00
Robert Helgesson
1eac5febc4
translate-shell: add news entry
2023-05-12 23:49:30 +02:00
Robert Helgesson
caa47705f7
beets: minor fixes
2023-05-12 23:26:09 +02:00
Robert Helgesson
8345a3166d
kitty: minor fixes
2023-05-12 23:26:06 +02:00
Erik Krieg
70c8bd08e6
zellij: disables shell integrations by default ( #3981 )
...
* zellij: disables shell integrations by default
* zellij: removes outdated comment from test
2023-05-12 13:54:26 +02:00
Sefa Eyeoglu
a835096fd2
kitty: add shellIntegration ( #3759 )
...
Kitty provides integrations for bash, fish and zsh. The new
programs.kitty.shellIntegration options allow the configuration of
these integrations.
See <https://sw.kovidgoyal.net/kitty/shell-integration > for more details.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-05-12 11:20:22 +02:00
Erik Krieg
cc9f65d104
zellij: adds options to integrate with zsh, bash and fish shells ( #3926 )
...
* zellij: adds options to integrate with zsh, bash and fish shells
* zellij: add tests for shell integration options
* zellij: eval setup auto start for fish integration
* zellij: use interactiveShellInit for fish integration
* zellij: fixes format issues
* zellij: enable shell integrations by default
* zellij: compresses shell integration test cases
* zellij: removes the disabled shell integration tests
* zellij: formats tests
2023-05-11 21:25:46 +02:00
Ramses
d97e8f8861
systemd: accept derivations as values for systemd options ( #3974 )
2023-05-11 15:50:37 +02:00
Gaétan Lepage
6be873663e
ssh: add setEnv option ( #3935 )
2023-05-11 14:22:40 +02:00
Naïm Favier
2f6a917ade
i3-sway: fix indentation of bar
blocks ( #3978 )
...
The `indent` function unindents the first and last line by default, so
the `"bar {"` `"}"` wrapper should go inside the list.
2023-05-11 14:04:29 +02:00
Leix b
d991776527
taskwarrior: add package option ( #3768 )
2023-05-11 14:04:17 +02:00
Sefa Eyeoglu
622fa73725
beets: add mpdIntegration ( #3755 )
...
Allow configuration of mpdstats and mpdupdate plugins for Beets using
Home Manager.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-05-11 14:03:54 +02:00
Jian Lin
f714b17031
emacs: extend startWithUserSession to start after graphical session ( #3010 )
2023-05-11 13:58:37 +02:00
Mario Rodas
fa720861b5
translate-shell: add module ( #3659 )
2023-05-11 11:21:18 +02:00
Mario Rodas
b365342adb
ledger: add structural settings
option ( #3661 )
2023-05-11 11:20:49 +02:00
Christoph Heiss
010c269877
zsh: add package
option ( #3945 )
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2023-05-10 17:54:34 -06:00
Nate Cox
983f8a1bb9
git-cliff: add module
2023-05-09 18:53:49 +02:00
Sefa Eyeoglu
3f3fa731ad
gnome-keyring: fix pass-secret-service assertion ( #3963 )
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-05-08 13:04:12 +02:00
arcnmx
78ceec68f2
xsession: cleanup systemd variables ( #3636 )
2023-05-07 23:59:56 +02:00
Cynthia Fox
e34fbe1801
pass-secret-service: Add dbus file, assert ( #3953 )
...
* pass-secret-service: Add dbus file, assert
Add the dbus service file in the package folder to XDG_DATA_HOME, as
well as adding an assertion to ensure both it and `gnome-keyring` aren't
enabled at the same time.
* pass-secret-service: Add self to CODEOWNERS
* pass-secret-service: Call out conflicting module(s)
* pass-secret-service: Revert `storePath` change
Signed-off-by: Cynthia Fox <cyntheticfox@gh0st.sh>
* pass-secret-service: Add password-store module default changes info
* pass-secret-service: Fix default info, modularize conflict checks
Signed-off-by: Cynthia Fox <cyntheticfox@gh0st.sh>
* Revert "pass-secret-service: Fix default info, modularize conflict checks"
This reverts commit 851df4fe49
.
* pass-secret-service: Fix default info
Signed-off-by: Cynthia Fox <cyntheticfox@gh0st.sh>
* pass-secret-service: Indent `storePath` description
---------
Signed-off-by: Cynthia Fox <cyntheticfox@gh0st.sh>
2023-05-07 23:44:48 +02:00
Anton Mosich
d12ca77844
atuin: Replace dead link in documentation ( #3962 )
2023-05-07 23:44:22 +02:00
Utkarsh Gupta
de8ba413c5
home-environment: honor use-xdg-base-directories
2023-05-07 22:43:49 +02:00
Naïm Favier
017302483c
xfconf: fix type order ( #3961 )
...
Submodules must come after strings, otherwise strings are treated as
paths and implicitly imported.
2023-05-07 22:20:49 +02:00
amesgen
6fc82e5697
i3status-rust: revert #3938 ( #3957 )
...
* Revert "i3status-rust: satisfy new 0.31 TOML output requirements (#3938 )"
This reverts commit 0e4c33d760
.
* i3status-rust: assertion for unsupported versions
2023-05-07 13:42:55 +02:00
Jan Tojnar
0b4ec66640
dconf: Warn about strict typing of options
...
This is a frequent surprise to users.
2023-05-07 12:25:32 +02:00
Eryk Michalak
669669fcb4
Translate using Weblate (Polish)
...
Currently translated at 100.0% (16 of 16 strings)
Translate using Weblate (Polish)
Currently translated at 100.0% (33 of 33 strings)
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/pl/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/pl/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2023-05-05 10:52:27 +02:00
Guangqing Chen
38271ead8e
xfconf: support uint ( #3946 )
2023-05-05 10:52:22 +02:00
Nathan Henrie
f3824311a1
readline: Add support for keynames ( #3947 )
...
Kenames like `Control-n` or `meta-p` should not be quoted or they don't work.
Keyseqs like `\C-p` or `ab` must continue to be quoted.
See also: https://www.gnu.org/software/bash/manual/html_node/Readline-Init-File-Syntax.html
Fixes https://github.com/nix-community/home-manager/issues/3611
2023-05-04 19:39:46 +02:00
Naïm Favier
ae6d5466bf
firefox: support bookmark tags ( #3942 )
2023-05-04 16:58:13 +02:00
Clément DOUIN
6abb775e75
himalaya: improve derivation for v0.7.X ( #3664 )
...
* himalaya: add soywod to maintainers
* himalaya: make the config safer
Also added two services and more tests.
* himalaya: fix doc + typos
* himalaya: use freeform
* himalaya: run ./format
* himalaya: make use of mkPackageOption
2023-05-04 12:28:08 +02:00
Matthias Jonen
514c0a71f4
helix: provide more detailed settings description ( #3932 )
...
Helix changed the definition of options. E.g. editor specific options
need to be prefixed with editor.
2023-05-04 00:42:04 +02:00
Yt
788777b536
nushell: add envVars attribute ( #3930 )
2023-05-04 00:12:21 +02:00
amesgen
0e4c33d760
i3status-rust: satisfy new 0.31 TOML output requirements ( #3938 )
2023-05-01 23:46:41 +02:00
Bernardo Meurer
3144311f31
zsh: allow multiple bindings to history-substring-search ( #3929 )
...
It's pretty common to need multiple bindings to
history-substring-search, since different terminals will send different
keys for up/down.
This does not break back-compatibility, and introduces a new test
2023-04-29 16:53:09 +02:00
Sinkerine
27d89b49e3
zplug: Update the path of init.zsh ( #3922 )
...
The current zplug nixpkgs puts everything under `$out/`. It pollutes the nix
profile dir.
This is a breaking change. It depends on an change of the output path in the
nixpkgs zplug package.
2023-04-29 11:08:16 +02:00
William Phetsinorath
c4f3a37071
jujutsu: add module
2023-04-28 22:14:13 +02:00
Erwin Boskma
6142193635
atuin: Use flags option with nushell integration ( #3917 )
...
* atuin: Use flags option
* atuin: formatting
* atuin: Use flagsStr
2023-04-25 12:45:09 +02:00
Ryan Lahfa
0263da497e
notmuch & neomutt: Control virtualboxes being set in NeoMutt for Notmuch integration ( #3143 )
...
Virtual mailboxes (described by Notmuch queries) can now configured for each account in NeoMutt.
Plus, it is possible to disable Notmuch section for a specific account.
2023-04-24 16:41:29 +02:00