Robert Helgesson
9854342b9f
nixpkgs: take Nixpkgs path from argument
...
This removes the dependency on the `nixpkgs` channel within the
modules for state version ≥ 20.09. The default Nixpkgs source starting
from this state version is the path of the `pkgs` argument used to
bootstrap the Home Manager modeuls.
This is a prerequisite for using Home Manager withing Nix flakes.
PR #1420
2020-08-19 00:33:25 +02:00
Vincent Gatine
a3dd580adc
kanshi: add service
...
PR #1142
2020-08-15 01:02:23 +02:00
Nicolas Berbiche
f4f9f1a618
waybar: add module
...
PR #1329
2020-08-14 00:20:49 +02:00
eyjhb
7b73f84071
dropbox: add module
...
Ability to control Dropbox daemon, if it should start and where to
place the files.
PR #1391
2020-07-25 23:12:33 +02:00
Philipp Mildenberger
3f1be69359
nushell: add module ( #1333 )
2020-07-24 17:15:55 +02:00
cwyc
8f2342e13a
ne: add module
...
Added a simple module to place configuration files for ne: the nice
editor.
PR #1336
2020-06-23 22:37:02 +02:00
Vincent Breitmoser
b0e8a1569e
fluidsynth: add module
...
Fluidsynth is a real-time MIDI synthesizer based on the SoundFont 2
format.
PR #1326
2020-06-14 15:30:51 +02:00
s1341
1b210e7143
zplug: add module
...
This adds initial support for the zsh package manager "zplug".
PR #1105
2020-06-14 15:12:49 +02:00
Robert Helgesson
bb567e20b3
vte: add module
...
This abstracts out the VTE setup from the gnome-terminal module into
its own module and options.
2020-06-14 12:20:12 +02:00
Damien Cassou
478022afad
powerline-go: add module
...
PR #1285
2020-06-13 00:02:13 +02:00
Damien Cassou
43ef16c3e1
clipmenu: add module
...
PR #1309
2020-06-12 19:52:52 +02:00
Mario Rodas
a957e2dc6b
zoxide: add module
...
PR #1274
2020-05-26 19:14:39 +02:00
dawidsowa
0fe984d575
tmpfiles: add module
...
PR #1144
2020-05-16 13:32:33 +02:00
Justin Lovinger
e9945ee6ee
dircolors: add module
...
PR #1219
2020-05-12 22:15:32 +02:00
Justin Lovinger
1dd226fde7
aria2: add module
...
PR #1202
2020-05-03 13:21:52 +02:00
Justin Lovinger
ecc1f2310c
i3status: add module
...
PR #1210
2020-05-03 13:12:13 +02:00
Jonathan Ringer
a6037a9eb8
pulseeffects: add module
...
Pulseeffects is an advanced mixer for PulseAudio.
PR #1182
2020-04-26 15:50:21 +02:00
Owen McGrath
2f2a4396c6
lf: add module
...
Adds 'programs.lf', configuration managment for lf, a terminal file
manager.
PR #1174
2020-04-23 22:41:22 +02:00
Jonas Heinrich
f856da6690
mako: add module
...
PR #1113
2020-04-09 11:21:22 +02:00
Justin Lovinger
b7737f1732
qutebrowser: add module
...
PR #1132
2020-04-08 14:50:59 +02:00
Tobias Happ
d06bcf4c97
targets.genericLinux: add module
...
PR #797
2020-04-08 13:36:25 +02:00
Ruby Iris Juric
78a0bbb38b
picom: add module
...
Nixpkgs no longer packages compton, and instead packages picom, a
(mostly) compatible fork of compton, providing an alias from compton
to picom. Because some configuration options have been changed, and
all references to "compton" have been made deprecated and replaced
with "picom", 'services.compton' has been deprecated in favor of the
new 'services.picom'.
Resolves #878
PR #1101
2020-03-24 23:50:22 +01:00
William Carroll
2cd168467e
keynav: add module
...
PR #1082
2020-03-17 22:59:15 +01:00
Tad Fisher
9f46d516fa
services.lieer: add module
...
Add 'services.lieer', which generates systemd timer and service units
to synchronize a Gmail account with lieer. Per-account configuration
lives in 'accounts.email.accounts.<name>.lieer.sync'.
2020-03-07 15:13:50 +01:00
Tad Fisher
60a939bd01
programs.lieer: add module
...
Add 'programs.lieer', a tool for synchronizing a Gmail account with a
local maildir and notmuch database. Per-account configuration lives in
'accounts.email.accounts.<name>.lieer'.
2020-03-07 15:13:15 +01:00
Maximilian Bosch
0056a5aea1
debug: add module
...
This one is fairly similar to `environment.enableDebugInfo`[1] (hence
the name). It ensures that the `debug`-output of packages defined in
`home.packages` is installed if available and ensures that
`gdb`/`elfutils` find those symbols by adding
`~/.nix-profile/lib/debug` to the `NIX_DEBUG_INFO_DIRS`[2] variable.
[1] https://github.com/NixOS/nixpkgs/blob/release-19.09/nixos/modules/config/debug-info.nix
[2] https://github.com/NixOS/nixpkgs/blob/release-19.09/pkgs/development/tools/misc/gdb/debug-info-from-env.patch
PR #1040
2020-03-07 15:03:44 +01:00
Erik Arvstedt
efbe1383e6
nixos integration: add option 'useGlobalPkgs'
...
PR #1059
2020-03-07 14:25:00 +01:00
MmeQuignon
0a1ce53990
abook: add module
...
PR #1058
2020-03-04 19:58:05 +01:00
Alex Rice
02d6040003
sway: add module
...
PR #829
2020-02-26 22:37:15 +01:00
ivann
9ab0d2305c
kitty: add module
...
PR #1000
2020-02-23 11:28:53 +01:00
Wael Nasreddine
4e50809c78
modules: remove unused checkPlatform function
...
PR #1041
2020-02-21 21:56:51 +01:00
Matthieu Coudron
fba87f8998
neomutt: add module
...
PR #1002
2020-01-26 20:46:44 +01:00
Marius Bergmann
b4e8d9869f
grobi: add module
...
This adds a service module for [grobi](https://github.com/fd0/grobi ),
which can be used to automatically configure monitors/outputs for Xorg
via RANDR.
2020-01-26 13:57:49 +01:00
Néfix Estrada
b270fcef2f
bspwm: add module
...
PR #362 , #981
Co-authored-by: Vincent Breitmoser <look@my.amazin.horse>
2020-01-26 13:43:13 +01:00
Robert Helgesson
6e4b9af080
Switch to extended Nixpkg's lib
...
This change makes use of the `extend` function inside `lib` to inject
a new `hm` field containing the Home Manager library functions. This
simplifies use of the Home Manager library in the modules and reduces
the risk of accidental infinite recursion.
PR #994
2020-01-21 20:47:04 +01:00
arcnmx
b053dc8697
modules: use pkgs.path instead of <nixpkgs>
...
PR #992
2020-01-15 20:58:15 +01:00
Philipp Middendorf
3a3657b107
cbatticon: add module ( #963 )
2020-01-11 13:08:56 +01:00
Vojtěch Káně
bb5dea02b9
readline: add module
...
Add basic readline configuration (~/.inputrc) management.
2019-12-08 20:49:00 +01:00
Sebastian Ullrich
571989f564
xdg-mime: add module
2019-12-01 23:11:49 +01:00
pacien
94d183eaaa
unison: add module
2019-11-29 23:49:00 +01:00
pacien
9d09738e4d
password-store: add modules
2019-11-29 23:03:15 +01:00
Kloenk
eee6ae33e8
spotifyd: add module
2019-11-24 18:52:52 +01:00
Tobias Happ
286dd9b308
lorri: add service
2019-11-17 20:36:27 +01:00
Mario Rodas
05dabb7239
pazi: add module
2019-11-04 21:57:15 +01:00
Mario Rodas
bdb4cf6c59
rtorrent: add module
2019-09-26 23:42:52 +02:00
Mario Rodas
7205d3b2d2
starship: add module
2019-09-26 23:19:39 +02:00
Nazarii Bardiuk
51581b7e43
sxhkd: add service
2019-09-17 21:42:05 +02:00
pacien
e347e932af
xdg-mime-apps: add module
2019-09-15 17:21:42 +02:00
pacien
aa5ba177cc
xdg-user-dirs: add module
2019-09-11 20:03:32 +02:00
Tobias Happ
db0dfb4b08
dwm-status: add module
2019-08-18 16:23:31 +02:00