Robert Helgesson
5cd2bf5153
dunst: support reload on configuration change
2025-09-11 10:15:27 +02:00
jupblb
e0154ae416
pistol: change config path for macOS
2025-09-10 13:39:08 -05:00
Kylie McClain
3c97248d6f
rclone: check existence of file rather than using cat ( #7799 )
...
It's not really clear why this was done in the first place, and
furthermore it means that the secrets have been getting printed to
stdout and appear on the system journal as a result.
2025-09-10 13:27:41 +02:00
S0AndS0
a60021a8c9
pianobar: add module to create config file ( #7734 )
...
Configuration entry similar to;
```nix
programs.pianobar = {
enable = true;
user = "groovy-tunes@example.com";
password_command = "cat /run/secrets/pianobar/groovy-tunes";
};
```
... will produce a `~/.config/pianobar/config` file with content of;
```conf
user = groovy-tunes@example.com
password_command = cat /run/secrets/pianobar/groovy-tunes
```
... and add `pianobar` to `home.packages` list.
All configurations that `man pianobar` documents _should_ available via
`extraOptions` attribute.
License, according to `NixOS/nixpkgs` is MIT, and that seems to match
what's shown on `PromyLOPh/pianobar` repo too;
- d92bfd5feb/pkgs/by-name/pi/pianobar/package.nix (L42o)
- https://github.com/PromyLOPh/pianobar/?tab=License-1-ov-file#readme
2025-09-09 22:43:46 -05:00
Weblate (bot)
ede1f891c0
Translate using Weblate (Polish) ( #7797 )
...
Currently translated at 100.0% (17 of 17 strings)
Translate using Weblate (Polish)
Currently translated at 100.0% (39 of 39 strings)
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
Co-authored-by: Mateusz Kubica <mw.kubica@gmail.com>
2025-09-09 22:33:56 -05:00
Evgeny Zislis
0c7c71a212
oh-my-posh: add cache clearing on package version changes ( #7757 )
...
* add cache clearing for oh-my-posh package changes
Using oh-my-posh creates script files in `~/.cache/oh-my-posh` which include an old derivation path. Once that path is garbage collected, oh-my-posh stops working preventing to successfully create new shells.
```
bash: /nix/store/5ddhz8nsahf1d03smzx2xpmynjspjfh8-oh-my-posh-26.8.0/bin/oh-my-posh: No such file or directory
```
* fix oh-my-posh package reference in cache clear
Use the configured value from programs.oh-my-posh.package as the value of oh-my-posh to compare during cache cleanup.
2025-09-09 21:15:16 -05:00
Matt Bryant
d587e11cef
kitty: add quick-access-terminal configuration
2025-09-09 13:53:07 -05:00
sweenu
f35703b412
gtk: add color scheme option
2025-09-07 09:46:25 -05:00
Ev357
ea3fe2bd72
hyprsunset: fixed evaluation when hyprland package is null
2025-09-07 09:44:28 -05:00
Syl
fc2fe0104d
zoxide: load after prezto
...
prezto's completion module breaks zoxide completion otherwise
2025-09-07 09:32:32 -05:00
Austin Horstman
9f5966aa05
river: river -> river-classic
...
Renamed upstream
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-07 09:28:15 -05:00
Austin Horstman
9136120c36
treewide: nix fmt
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-07 09:28:15 -05:00
Austin Horstman
c140680b7a
plan9port: drop ehmry maintainer
...
https: //github.com/NixOS/nixpkgs/pull/438936
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-07 09:28:15 -05:00
Damien Cassou
a7408ba6da
syncthing: Fix for syncthing v2 ( #7762 ) ( #7766 )
2025-09-07 09:07:58 -05:00
Robert Helgesson
f56bf065f9
polybar: make sure X-Restart-Triggers is a list
2025-09-05 14:31:31 +02:00
Josef Dalibor
a51e585a05
Translate using Weblate (German)
...
Currently translated at 100.0% (17 of 17 strings)
Translate using Weblate (German)
Currently translated at 100.0% (39 of 39 strings)
Co-authored-by: Josef Dalibor <josefkruse@googlemail.com>
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
2025-09-05 13:43:59 +02:00
Perchun Pak
b08f873777
hyprpanel: fix dontAssertNotificationDaemons ( #7745 )
...
Also, add more daemons to check
2025-09-04 08:18:34 -05:00
Ihar Hrachyshka
ed1a98c375
aerospace: use upstream example for exec-on-workspace-change ( #7765 )
...
White technically any example would do, it's better to use the one from
upstream docs, otherwise we may confuse users trying to repeat upstream
aerospace sketchybar plugin recipe. (I for one fell a victim of the
confusion...)
https://nikitabobko.github.io/AeroSpace/goodies#show-aerospace-workspaces-in-sketchybar
2025-09-03 21:54:59 -05:00
Aguirre Matteo
b21c1a61a7
vivid: add module ( #7772 )
2025-09-03 21:50:05 -05:00
Gaspard Culis
6159629d05
swayosd: Remove non-existing display arg option ( #7752 )
2025-09-03 07:42:44 -05:00
kpbaks
30fc1b5326
nix-init: ensure settings example produces a valid configuration
...
The domain names need to be quoted to not created nested attrsets.
2025-09-02 14:48:34 -05:00
Aguirre Matteo
a1316b0a77
new: add swappy entry
2025-09-02 13:20:05 -05:00
Aguirre Matteo
1a6f6fb409
swappy: add module
2025-09-02 13:20:05 -05:00
Austin Horstman
f3d3b4592a
news: add hyprland submap entry
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-01 23:49:51 -05:00
Austin Horstman
5f64bcccef
hyprland: tweak submap line formatting
...
Just want it to look a little more organized
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-01 23:49:51 -05:00
Florent Charpentier
1ecfd8e562
hyprland: add support for submaps ( #6062 ) ( #7277 )
2025-09-01 23:37:34 -05:00
Fareesh Vijayarangam
e31db6141e
Translate using Weblate (Hindi)
...
Currently translated at 17.6% (3 of 17 strings)
Co-authored-by: Fareesh Vijayarangam <fareesh@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/hi/
Translation: Home Manager/Home Manager Modules
2025-09-01 20:45:14 -05:00
Utkarsh Sharma
aa35affc6f
Translate using Weblate (Hindi)
...
Currently translated at 17.6% (3 of 17 strings)
Co-authored-by: Utkarsh Sharma <utkasharma19@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/hi/
Translation: Home Manager/Home Manager Modules
2025-09-01 20:45:14 -05:00
Erwin Mintiens
e7c24fc522
Translate using Weblate (Dutch)
...
Currently translated at 100.0% (17 of 17 strings)
Translate using Weblate (Dutch)
Currently translated at 94.8% (37 of 39 strings)
Co-authored-by: Erwin Mintiens <erwin.mintiens@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/nl/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/nl/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2025-09-01 20:45:14 -05:00
Ivy Pierlot
fccb44df77
mkFirefoxModule: make policies work on darwin
2025-08-31 18:39:22 -05:00
Aguirre Matteo
b7cc2466f1
distrobox: add settings option and other general improvements
2025-08-31 18:32:49 -05:00
Marien Zwart
a48dd228d9
jq: make colors and package nullable
...
...and since according to commit
f9b5172d95 the defaults are the upstream
values, default `colors` to null.
Setting JQ_COLORS is just unnecessary environment clutter when using the
default colors.
Although the module now does nothing besides (optionally) installing
`jq` when `colors` is left at its default value, that is still useful:
from a flake with multiple home-manager configurations, some of which
have `jq` provided through other means, setting/forcing
`programs.jq.package` to null is more convenient than conditionally
adding `jq` to `home.packages`.
2025-08-31 18:29:43 -05:00
PerchunPak
b4b5f008d7
hyprpanel: deprecate theme.name option
2025-08-31 14:39:56 -05:00
Austin Horstman
1e759786e5
qt: deprecate kde6
...
Give users a heads up that option is being removed.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-31 14:38:57 -05:00
Alex Ionescu
f671e772d3
qt: Remove Plasma 5 and related Qt5 packages
...
Modeled after the changes in Nixpkgs from https://github.com/NixOS/nixpkgs/pull/435823 , platform `kde6` is removed and platform `kde` now means Plasma 6.
Also fixes evaluation error due to missing attribute `libsForQt5.breeze-qt5` (https://github.com/nix-community/home-manager/issues/7728 ).
2025-08-31 14:38:57 -05:00
Frede Braendstrup
f27974d3b4
shpool: init shpool module
2025-08-31 11:53:50 -05:00
Kylie McClain
e44549074a
programs.rclone: fix injecting secret when value begins with "-"
2025-08-31 09:26:13 -05:00
Kylie McClain
4896177e2c
programs.rclone: set Service.Type=notify
...
According to <https://rclone.org/commands/rclone_mount/#systemd >,
it should be possible to set `Type=notify` to ensure that `rclone`
is not marked as started until the mountpoint has actually been
successfully mounted.
2025-08-31 09:26:13 -05:00
Kylie McClain
feba2b2daa
programs.rclone: fix typo
2025-08-31 09:26:13 -05:00
Kiril Mihaylov
27d306e1e4
Translate using Weblate (Bulgarian)
...
Currently translated at 58.8% (10 of 17 strings)
Co-authored-by: Kiril Mihaylov <kiril195@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/bg/
Translation: Home Manager/Home Manager Modules
2025-08-31 09:25:41 -05:00
Borislav Rangelov
30fbfd27a2
Translate using Weblate (Bulgarian)
...
Currently translated at 58.8% (10 of 17 strings)
Translate using Weblate (Bulgarian)
Currently translated at 58.8% (10 of 17 strings)
Co-authored-by: Borislav Rangelov <borislav.y.rangelov@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/bg/
Translation: Home Manager/Home Manager Modules
2025-08-31 09:25:41 -05:00
Anton Tetov
99a69bdf8a
pizauth: reload on change and option type
...
- added onChange pizauth reload for config file
- clientSecret is not required for outlook365 so should be nullable.
2025-08-30 13:53:07 -05:00
Aguirre Matteo
77a71380c3
ssh: provide code snippet in enableDefaultConfig description
2025-08-29 14:46:41 -05:00
Martin Weinelt
77f348da31
fcitx5: migrate to qt6Packages
...
This fixes eval because the attribute doesn't exist anymore under
libsForQt5.
2025-08-26 21:19:50 -05:00
Austin Horstman
2c4ef7d717
blueman-applet: fix typo in systemdTargets
...
copy pasta error
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-26 17:23:34 -05:00
Aguirre Matteo
3882f88691
ssh: remove top level options
2025-08-26 17:12:13 -05:00
rcerc
59aabcd3db
swaylock: document how to fix PAM on non-NixOS
...
Fixes #7717 .
2025-08-26 16:50:25 -05:00
Omar Mohamed
32940bcae8
Translate using Weblate (Arabic)
...
Currently translated at 100.0% (17 of 17 strings)
Translate using Weblate (Arabic)
Currently translated at 100.0% (39 of 39 strings)
Co-authored-by: Omar Mohamed <mohamed.omar67492@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/home-manager/cli/ar/
Translate-URL: https://hosted.weblate.org/projects/home-manager/modules/ar/
Translation: Home Manager/Home Manager CLI
Translation: Home Manager/Home Manager Modules
2025-08-26 16:48:16 -05:00
Robert Helgesson
8b55a6ac58
nix-gc: remove unnecessary toString
2025-08-22 21:03:56 -05:00
Aguirre Matteo
6911d3e7f4
nix-gc: rename frequency to dates
2025-08-21 16:03:33 -05:00