Austin Horstman
9136120c36
treewide: nix fmt
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-09-07 09:28:15 -05:00
Aguirre Matteo
b21c1a61a7
vivid: add module ( #7772 )
2025-09-03 21:50:05 -05:00
Aguirre Matteo
a1316b0a77
new: add swappy entry
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
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
Gautham Venkataraman
8af2e064f9
satty: add satty to program modules
...
Add satty, a wlroots based screenshot annotation tool, to the programs
module.
2025-08-19 06:12:13 -05:00
Joker9944
3dcae8af51
hyprshot: init module
...
Co-authored-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-17 09:45:28 -05:00
Epix
1daeb0638a
protonmail-bridge: init module
2025-08-17 09:44:56 -05:00
Austin Horstman
8b4ac14968
claude-code: init module ( #7685 )
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-16 21:33:06 -05:00
Leon Schwarzäugl
18ea6d7a8f
pizauth: init module
2025-08-11 10:00:35 -05:00
Austin Horstman
9248ba7ce1
news: add missing news entries for new modules
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-11 09:59:51 -05:00
lignus
3ec1cd9a07
launchd+targets/darwin: Escape XML in plists ( #7356 )
...
This patch updates all usage of toPlist such that it escapes any strings
in the final output.
The motication for this change is to avoid confusion when end-users of
home-manager's APIs are not aware that the option values they set end up
being passed un-escaped to XML files.
BREAKING CHANGE: Consumers doing manual escaping will now be doubly escaped.
Co-authored-by: Linnnus <linnnus@users.noreply.github.com>
2025-08-09 11:22:08 -05:00
Adam Dinwoodie
dbfcd3292d
accounts.email: add option to disable an account
...
Allow a user to disable an email account by setting
`accounts.email.accounts.<name>.enable = false`. This is useful if
someone wants to configure email accounts globally but only use them in
certain circumstances.
Everywhere email account configuration is used, check if the account is
enabled before checking any attributes of the account.
2025-08-07 14:08:46 -05:00
awwpotato
ad5d2b4aa7
rescrobbled: add module
2025-08-06 00:15:47 -05:00
Austin Horstman
c15ffc850c
news: fix duplicate news id
...
We generate the news id from the message. This news entry was the same
as an earlier one but for a different platform, which resulted in the
same entry id.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-06 00:11:26 -05:00
Austin Horstman
998c2374f0
news: cleanup invalid timestamps
...
We expect them to be UTC +00:00
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-06 00:11:26 -05:00
Austin Horstman
8f02266b8e
news: fix font config entry
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-05 22:40:31 -05:00
Austin Horstman
a379077675
sherlock: init module
...
Creating a sherlock module for the sherlock launcher. Prefer a file be
controlled by a single option and using settings for the main config
file.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-05 20:33:37 -05:00
Austin Horstman
f0d81a415d
news: add new feature entries
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-05 19:49:25 -05:00
Austin Horstman
a0b1afdb5e
news: add new module entries
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-05 14:19:50 -05:00
Benedikt Rips
74b4edc2d2
fontconfig: add options for font rendering
2025-08-05 14:05:43 -05:00
Benedikt Rips
672381a34e
fontconfig: add maintainer bmrips
2025-08-05 14:05:43 -05:00
Austin Horstman
08f162350c
news: add news entry for zsh path refactor
...
Give a news entry about change for path handling work done in
https://github.com/nix-community/home-manager/pull/6089 .
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-28 14:47:42 -05:00
Robert Helgesson
42924f0eff
xdg-terminal-exec: minor cleanup of option description
2025-07-27 07:02:11 +02:00
Austin Horstman
2b73c2fcca
treewide: remove config dependency on docs ( #7547 )
...
Tested with rebased
https://github.com/nix-community/home-manager/pull/6411 so I could find
all instances of config usage in docs.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
Co-authored-by: Robert Helgesson <robert@rycee.net>
2025-07-26 17:11:53 -05:00
Viktor Titov
70c79ca6f4
xdg-terminal-exec: init ( #7527 )
...
port xdg.terminal-exec from nixos to hm
2025-07-25 12:54:38 -05:00
Austin Horstman
e2fe7256c4
news: add misc news entries for recent modules ( #7531 )
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-24 09:04:33 -05:00
Austin Horstman
b4752b0eda
treewide: format with latest stable formatter
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-23 10:27:52 -05:00
zorrobert
7834432ca5
thunderbird: support declaration of address books ( #7443 )
...
Adds support for address books using the `accounts.contact.accounts.*` options.
2025-07-20 19:12:35 -05:00
Adam Dinwoodie
f7a45b0831
nix: use-sandbox -> sandbox ( #7475 )
...
The Nix configuration file sandbox setting is now "sandbox", not
"use-sandbox". Correct the documentation and tests that reference this
setting.
2025-07-15 10:22:11 -05:00
Austin Horstman
03bf1bd8d6
gtk2: fix missing force option ( #7437 )
...
Missed during migration
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-11 15:05:42 -05:00
Austin Horstman
f5b36e5ece
gtk: add khaneliman maintainer
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-11 11:53:47 -05:00
Austin Horstman
a9594d34a2
gtk: remove long removed option removal assertion
...
Added 6 years ago, no longer needed.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-11 11:53:47 -05:00
Austin Horstman
fa7d51011f
gtk: refactor and break up to improve readability
...
The file grew in complexity while adding customization. Separate
concerns for each gtk versions customization and use lib helpers to
consolidate logic.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-11 11:53:47 -05:00
Austin Horstman
47443585fe
tests/gtk: refactor and organize
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-11 11:53:47 -05:00
Austin Horstman
d9915499e3
gtk: refactor to support more modular customization
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-11 11:53:47 -05:00
Ludovic Ortega
af8a884164
kubeswitch: add module
...
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
Co-authored-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-05 16:30:54 -05:00
Dan Lock
a4fc77c63d
ashell: new ashell 0.5.0 config standards
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-05 00:26:25 -05:00
June Stepp
e8da7372fd
anki: add module ( #7274 )
2025-07-04 23:45:35 -05:00
Austin Horstman
b8bb556ce5
maintainers: remove duplicate HM entries
...
We can remove duplicate entries and redirect to the nixpkgs entry.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-04 09:20:48 -05:00
Devin Droddy
f6deff178c
quickshell: add module ( #7316 )
2025-06-29 18:28:19 -05:00
DerRockWolf
66523b0efe
thunderbird: support declaration of calendars ( #5484 )
...
Adds calendar support using the `accounts.calendar.accounts.*` options.
2025-06-15 19:21:02 -05:00
Devin Droddy
0215073a70
ashell: add module
2025-06-12 20:49:28 -05:00
Rishi Vora
e9763eb195
niriswitcher: add module ( #7246 )
2025-06-09 22:30:27 -05:00
Austin Horstman
91287a0e9d
nixgl: remove alias ( #7218 )
...
https: //github.com/nix-community/home-manager/issues/6995
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-05 22:02:07 -05:00
Rosario Pulella
09b0a4b0da
dconf: revert: dconf: Provide dconf ( #7215 )
...
Providing dconf via hm in this manner provided to be problematic for
user with systems that were already providing dconf (like ubunut).
Revert ff73544e4a
2025-06-05 15:06:51 -05:00
Anton Mosich
3830a21aa2
xdg.desktopEntries: Update outdated links in docs ( #7201 )
2025-06-04 14:05:41 +02:00
Austin Horstman
60e4624302
news: re-add dropped news entries ( #7173 )
...
During migration to new format and removing from the inline files. We
lost some entries.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-05-31 00:19:34 -05:00