Michael
3527c8c778
sesh: add module ( #5789 )
...
Sesh is a CLI that helps you create and manage tmux sessions quickly and easily
using zoxide. See https://github.com/joshmedeski/sesh for more.
2025-03-29 09:32:11 -05:00
Madeleine Sydney Ślaga
ce287a5cd3
mpdscribble: add module ( #6259 )
2025-03-25 21:44:04 -05:00
Joseph LaFreniere
2321c6889b
ripgrep-all: Add module ( #5459 )
2025-03-25 18:48:21 -05:00
Bob van der Linden
d8b4ba070f
mergiraf: init module ( #6633 )
...
This adds git integration for mergiraf. It sets up git to use mergiraf
to automatically resolve merge conflicts.
2025-03-25 21:37:24 +01:00
Benedikt M. Rips
57e9a8a290
davmail: init module ( #6674 )
2025-03-23 09:01:35 -05:00
Austin Horstman
9172a6f956
skhd: add module ( #6682 )
2025-03-22 22:49:54 -05:00
Austin Horstman
63e77d09a1
jankyborders: add module ( #6677 )
2025-03-22 14:02:25 -05:00
Aguirre Matteo
8a68f18e96
distrobox: add module ( #6528 )
...
Added programs/distrobox.nix module. It provides the option "programs.distrobox.containers", which makes it possible to declare a list of containers to be created. Since building those containers is not possible at build time (because none container backend is available at that time), I also added a Systemd Unit to build those containers after switching the configuration.
2025-03-21 10:07:00 -05:00
Bob van der Linden
29c6f2b0cb
polkit-gnome: init module
2025-03-20 23:08:16 -05:00
Bob van der Linden
5503a758f9
lxqt-policykit-agent: init module
2025-03-20 23:08:16 -05:00
Bob van der Linden
cc538c3793
hyprpolkitagent: init module
2025-03-20 23:08:16 -05:00
Austin Horstman
da01818194
tests: scrub lazy{docker,git} on darwin
2025-03-20 17:14:14 -05:00
hauskens
46efc3b2e1
lazydocker: add module
2025-03-20 17:14:14 -05:00
Aguirre Matteo
c36cc49e55
onlyoffice: add module ( #6667 )
2025-03-20 11:34:43 -05:00
William G Underwood
9556d3c2b4
tex-fmt: add module
...
tex-fmt is a LaTeX source code formatter written in Rust, and uses
a user configuration file in the .toml format.
2025-03-19 15:40:32 -05:00
hauskens
6b8cea6473
easyeffects: add option to import presets
...
added options to import presets
added tests
added hausken as maintainer
2025-03-19 14:45:27 -05:00
Yiheng He
22a36aa709
swww: add swww service module for swww-daemon ( #6543 )
2025-03-18 14:32:10 -05:00
Austin Horstman
5a6e5a59a4
tests: stub more expected packages darwin ( #6649 )
...
Get ahead of random breakages blocking ci.
2025-03-17 14:14:02 -05:00
Austin Horstman
6914c15c09
tests/default: scrub zsh
...
test expects scrubbed version
2025-03-13 20:08:53 -05:00
Austin Horstman
0b0baed7b2
tests/default: blacklist sapling
...
broken atm
2025-03-13 14:34:14 -05:00
Stanislav Alekseev
6576167e6b
macos-remap-keys: add ( #6605 )
...
A module to remap keys using macos native tool (hidutil)
2025-03-13 09:02:04 -05:00
Ilya Savitsky
744f749dd6
mods: add a mods module ( #6339 )
2025-03-09 23:05:08 -05:00
Austin Horstman
b3e11ed4a9
tests: central darwin stubbing
...
Until we can figure out how to resolve issue with stdenv.
Makes it easier to revert when automatic stubbing is fixed for darwin
stdenv
2025-03-09 00:44:11 -06:00
Austin Horstman
b74402e4e8
tests: expose scrubDerivation
...
Will use it with darwin scrubbing
2025-03-09 00:44:11 -06:00
Austin Horstman
1347b0b468
tests: move vinegar to linux only
2025-03-08 00:03:41 -06:00
Austin Horstman
47c694963e
tests: move xdg to cross platform tests
...
Has cross platform functionality, gate linux only behind separate test
path.
2025-03-01 11:08:42 -05:00
Austin Horstman
17fd27a8ea
tests: use mkDefault with enable
...
We shouldn't need to mkForce every tests attempt to configure this
value.
2025-03-01 11:08:42 -05:00
Ihar Hrachyshka
6b7cd50812
tests: test librewolf the same way firefox is tested
...
Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-02-22 17:38:43 -08:00
Ihar Hrachyshka
7f9ba30a28
tests: check that all firefox derivatives can be installed
...
The issue itself was resolved with:
https://github.com/nix-community/home-manager/pull/6460
This patch only adds a test case to make sure we don't ever regress by
installing firefox and librewolf and floorp at the same time.
Closes : #6467
Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-02-22 17:38:43 -08:00
eulalia
7ceacd98a9
wpaperd: add systemd service; move to services/ from programs/ ( #6302 )
...
This commit adds a systemd service to run it, and accordingly moves it to services.wpaperd.
In addition, the existing tests have been migrated to services, and an entry in the newslist has been created alerting users to this change.
2025-02-22 11:32:15 -06:00
Feliche-Demian Netliukh
4949081d1e
jqp: add module ( #5716 )
2025-02-22 10:23:01 -06:00
DSOverlord
a51e94e51c
clipse: add module ( #5777 )
...
clipse is a configurable, TUI-based clipboard manager application written in Go with minimal dependency. Though the app is optimized for a Linux OS using a dedicated window manager, clipse can also be used on any Unix-based system.
2025-02-22 09:40:15 -06:00
Hoang Nguyen
2b382e499a
earthly: init module ( #6265 )
...
Earthly is a build configuration framework utilizing buildkit and
Dockerfile-like syntax for simplicity and fast builds.
2025-02-22 01:04:35 -06:00
David Thievon
bdf73272a8
swayimg: add module ( #6506 )
2025-02-21 12:15:02 -06:00
Heitor Augusto
3c82285348
vinegar: add module ( #6494 )
2025-02-21 07:48:51 -06:00
Austin Horstman
1c189f0114
tests/home-cursor: init ( #6496 )
...
Working on module and needed test to verify expected behavior.
2025-02-19 13:18:30 -06:00
Calum MacRae
582d3cd42d
yubikey-agent: init service module ( #6446 )
2025-02-14 15:10:24 -06:00
Christoffer Hald Christensen
1f6fa87808
eww: added tests
2025-02-12 09:38:53 -08:00
Mateus Auler
9c8169b446
git-worktree-switcher: init module
2025-02-11 09:18:04 -06:00
Perchun Pak
b0bd29bb4b
tldr-update: init ( #6401 )
...
Adds `tldr-update` module for enabling automatic `tldr update` on a schedule.
Adds option to `tealdeer` to enable integration with new `tldr-update` module.
2025-02-10 08:34:12 -06:00
Robert Helgesson
7a3f0b3b8d
tests: rework derivation stubbing
...
Instead of having to manually stub packages that should not be
downloaded we instead automatically stub all packages (except a small
list of whitelisted ones). Tests can re-introduce the real package by
using the `realPkgs` module argument.
2025-02-04 23:58:20 +01:00
Timon Schelling
8544cd0920
lapce: add module ( #5752 )
...
Adds the 'programs.lapce' module for configuring lapce text editor.
Options for settings, plugins and keymaps are available.
2025-02-01 14:03:26 +01:00
ckgxrg
d963ed335b
linux-wallpaperengine: add module
...
linux-wallpaperengine is an implementation of Wallpaper Engine on
Linux, this module allows it to be declaractively configured.
2025-01-30 10:22:43 +01:00
DamiDoug
d5e5c0d051
aerospace: add module ( #6279 )
...
Co-authored-by: damidoug <contact@damidoug.dev>
2025-01-29 16:04:24 -06:00
Ivan Kovnatsky
daf04c5950
ollama: add darwin support
2025-01-25 00:54:49 +01:00
Ihar Hrachyshka
12851ae746
thunderbird: Enable tests for Darwin ( #6324 )
2025-01-17 01:54:26 +01:00
Terje Larsen
2532b500c3
ollama: add module ( #5735 )
2025-01-10 12:31:03 +01:00
Hoang Nguyen
54b330ac06
go: add telemetry options
2025-01-08 09:39:32 -07:00
1444
456e599f91
wayfire: add module ( #6066 )
...
Adds a Module for the Wayfire Compositor. Also allows managing the wf-shell configuration.
2025-01-08 16:18:57 +01:00
Heitor Augusto
5f6aa268e4
ghostty: add module
2025-01-02 00:33:45 +01:00