Austin Horstman
af119feb17
Revert "tmpfiles: migrate to an RFC42-style option"
...
This reverts commit 090aa14e5d .
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-05 12:26:46 -06:00
Benedikt Rips
090aa14e5d
tmpfiles: migrate to an RFC42-style option
2025-11-02 23:02:10 -06:00
Benedikt M. Rips
f2f1076c1f
treewide: remove no-ops ( #8061 )
2025-10-26 15:43:53 -05:00
Robert Helgesson
efcba687d3
xdg-mime-apps: add defaultApplicationPackages option
...
This option allows a user to inject default applications directly from
a list of specified packages. It was previously possible to do this,
but only through import from derivation.
2025-09-19 16:23:57 +02:00
Gaetan Lepage
e81d71d53a
nix-remote-build: add module
2025-09-19 08:33:40 -05:00
Austin Horstman
ac351d435a
tests/news: add new test for news entries
...
We need to catch the news entry issues sooner. Right now we don't have
any testing around them.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-06 00:11:26 -05:00
Austin Horstman
06c1392ca8
tests: implement auto importing for modules
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-22 23:58:37 -05:00
Thierry Delafontaine
427c96044f
codex: init
2025-06-09 22:33:16 -05:00
Rishi Vora
e9763eb195
niriswitcher: add module ( #7246 )
2025-06-09 22:30:27 -05:00
Egor Konovalov
35e1f5a7c2
mc: add midnight commander module ( #7225 )
2025-06-09 09:25:11 -05:00
Aguirre Matteo
2835e8ba0a
nyxt: add module ( #7232 )
2025-06-08 11:27:00 -05:00
Aguirre Matteo
bd8946c773
lazysql: add module ( #7231 )
2025-06-07 23:51:28 -05:00
jaredmontoya
86b95fc1ed
aichat: init ( #7207 )
...
aichat is an all in one CLI tool for AI interactions.
On first run it prompts you to create a config so I made a home manager module to do this declaratively.
2025-06-04 13:35:39 -05:00
Austin Horstman
2ef52bcab5
tests: pass enableLegacyIfd arg
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-06-02 22:58:05 -05:00
Alex Hamilton
d36ac1f0db
hwatch: add module ( #7158 )
2025-05-30 10:16:26 -05:00
MunsMan
13ed57aaa6
meli: adding the meli email client ( #7111 )
...
Meli email client integrated into the accounts.email.accouts settings.
2025-05-28 22:30:10 -05:00
Austin Horstman
5dc3bc3368
sketchybar: add module
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-05-24 19:54:43 -05:00
Sefa Eyeoglu
cf9ff6d993
wayvnc: init ( #7123 )
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2025-05-24 18:38:54 -05:00
awwpotato
3f591550a9
formatter: remove script, add treefmt.toml + keep-sorted ( #7056 )
...
currently ./format does a bunch of stuff with git that was only necessary for nixfmt but not nixfmt-tree, so I deleted it (just use treefmt command directly instead). I also added keep sorted to keep the really long module lists sorted (already used in nixpkgs).
2025-05-20 12:42:51 -05:00
Damien Cassou
2097441633
services.home-manager.autoExpire: add support for darwin
2025-05-20 08:10:57 -05:00
awwpotato
74d31e1165
ptyxis: init module ( #7075 )
2025-05-16 15:29:26 -05:00
Nick DeGroot
a1a72d18ee
pgcli: init ( #7072 )
2025-05-15 22:50:09 -05:00
Damien Cassou
c09ccd7d39
services.borgmatic: add initial support for darwin
2025-05-15 13:07:13 -05:00
Rosario Pulella
ad1e8bb782
dbus: Create with pacakges options ( #7064 )
...
This adds a module for dbus with only one option, `packages`.
The `dbus.packages` options allows users to specify packages to have
their dbus service files (from `/share/dbus-1/services`) linked to the
users dbus services directory (`$XDG_DATA_HOME/dbus-1/services/`),
effectively enabling the services.
2025-05-15 12:59:12 -05:00
awwpotato
8d832ddfda
foliate: init ( #7049 )
2025-05-13 12:05:32 -05:00
Aguirre Matteo
910292fe34
halloy: add module ( #7034 )
2025-05-11 18:52:09 -05:00
Alex Hamilton
ecb2162422
numbat: add module
...
Numbat is a scientific calculator with full support for physical units.
2025-05-11 18:51:14 -05:00
Aguirre Matteo
8d2ee39915
waveterm: add module ( #7004 )
2025-05-09 08:17:40 -05:00
B1kku
a51598236f
lutris: add module ( #6964 )
...
Add any number of wine packages
Add any number of proton packages
Link runners directly from nix instead of using lutris.
Specify the steam package lutris should use.
Extra packages passed to lutris (mainly since it's often missing essential things, such as umu-launcher)
2025-05-08 13:01:35 -05:00
pancho horrillo
3c59c5132b
wayprompt: init module ( #7002 )
...
A module for configuring Wayprompt¹, a password-prompter for
Wayland, that can be used as a pinentry program for GnuPG (and more).
Provides a 'programs.wayprompt.settings', following RFC 42².
¹: https://git.sr.ht/~leon_plickat/wayprompt
²: https://github.com/NixOS/rfcs/blob/master/rfcs/0042-config-option.md
2025-05-08 10:45:24 -05:00
awwpotato
5da6eafceb
treewide: remove unused code ( #6985 )
2025-05-07 10:03:21 -05:00
Aguirre Matteo
8a318641ac
sway-easyfocus: add module ( #6976 )
2025-05-04 21:46:28 -05:00
Aguirre Matteo
621986fed3
i3bar-river: add module ( #6967 )
2025-05-03 19:12:02 -05:00
Aguirre Matteo
d1bbab6b04
mako: refactor ( #6948 )
...
Refactors the services.mako module to replace all its configuration options with a freeform settings option and criterias. I also added a test for the configuration.
2025-05-03 19:09:56 -05:00
Ihar Hrachyshka
75268f6252
tests: enable all firefox tests on darwin (plus derivations) ( #6960 )
2025-05-03 10:51:18 -05:00
Aguirre Matteo
123297c57e
onagre: add module ( #6958 )
2025-05-02 22:09:45 -05:00
Aguirre Matteo
d6b0c05457
visidata: add module ( #6956 )
2025-05-02 11:14:19 -05:00
Aguirre Matteo
f15be4feb6
clipcat: add module ( #6946 )
2025-05-02 08:22:35 -05:00
Aguirre Matteo
669e813c75
element-desktop: add module ( #6935 )
2025-05-02 08:17:24 -05:00
Aguirre Matteo
d0d9d0a145
mpvpaper: add module ( #6926 )
...
Provides a module for configuring mpvpaper a video wallpaper program for wlroots based wayland compositors. It provides options for setting the 'pauselist' and 'stoplist'.
2025-04-28 11:49:19 -05:00
Aguirre Matteo
69c60b035e
kickoff: add module ( #6918 )
2025-04-28 09:47:38 -05:00
Austin Horstman
7b2aae3fb3
eza: add tests
2025-04-27 14:30:15 -05:00
Aguirre Matteo
50bb714a82
rmpc: add module ( #6910 )
2025-04-27 09:32:40 -05:00
Aguirre Matteo
2f5819a962
onedrive: add module ( #6907 )
2025-04-26 16:40:10 -05:00
Austin Horstman
a3e713cb82
tests/darwinScrublist: move darwin scrub list to new file
...
Getting larger, can move to new file to reduce clutter in default
2025-04-23 06:47:51 -07:00
Austin Horstman
b01a941184
tests/default: add more darwin stubs
...
Some more cache hits
2025-04-23 06:47:51 -07:00
Austin Horstman
97a62d8eef
tests/default: add zoxide darwin stub ( #6888 )
2025-04-22 21:37:14 -05:00
awwpotato
22b326b42b
television: add module ( #6866 )
2025-04-21 12:26:20 -05:00
awwpotato
be4e5ec62c
nix-init: add module ( #6864 )
...
Co-authored-by: uncenter <47499684+uncenter@users.noreply.github.com>
2025-04-21 12:25:56 -05:00
Oughie
14eda3db4e
clock-rs: add module
...
clock-rs is a modern, digital clock that effortlessly runs in your terminal
2025-04-20 20:02:06 -07:00