Robert Helgesson
02c1f8d416
status-notifier-watcher: introduce unit start delay
...
Fixes #1312
2020-06-10 23:32:44 +02:00
Dany Marcoux
c378c1cbcd
autorandr: add crtc option
...
This option was missing. It is generated by autorandr when executing
`autorandr --save my_profile`.
Fixes #1024
PR #1283
2020-06-09 23:15:44 +02:00
Robert Helgesson
89be0943e1
ci: run tests only for pull requests
2020-06-09 23:07:46 +02:00
Robert Helgesson
abcddfe090
firefox: update extensions option description
...
This adds a note that the extensions will only apply to profiles
managed through Home Manager.
2020-06-09 22:12:08 +02:00
Robert Helgesson
5a97bf30d4
ci: switch from Travis CI to GitHub Actions
...
Unfortunately Travis CI seems stuck on Nix 2.0 on macOS, which no
longer works with Nixpkgs unstable.
2020-06-09 20:48:22 +02:00
Damien Cassou
b33802ca7f
direnv: add support for nix-direnv
...
PR #1297
2020-06-06 22:17:43 +02:00
Damien Cassou
575cd4b8ba
direnv: add initial test for bash integration
2020-06-06 21:40:41 +02:00
Alex Rice
68b931aef8
sway: add alexarice as codeowner
2020-06-06 21:35:09 +02:00
Alex Rice
2dbe637478
sway: allow package to be null
...
This allows the `sway.package` option to be null so that the module
can be used alongside the nixos module.
2020-06-06 21:35:08 +02:00
Jakub Fišer
479274775f
home-environment: add full locale options support
...
Allows setting every locale option independently. Also fixes `LC_`
order to match the order of `locale` command output for better
reference.
PR #1278
2020-06-06 21:23:01 +02:00
Robert Helgesson
ba91ac5948
texlive: remove upstream dependency in tests
...
This changes the tests to not require downloading the texlive
distribution.
2020-06-06 16:43:17 +02:00
Robert Helgesson
cca5161289
i3: replace deprecated package name
2020-06-06 14:53:44 +02:00
Robert Helgesson
354344d971
gnome-keyring: replace deprecated package name
2020-06-06 14:53:43 +02:00
Robert Helgesson
248dc17394
gnome-terminal: replace deprecated package names
...
The names `gnome3.vte` and `gnome3.gnome_terminal` have been replaced
by their more modern names.
2020-06-06 14:53:42 +02:00
Robert Helgesson
410d2febbb
dunst: replace deprecated package name
2020-06-06 14:53:41 +02:00
Robert Helgesson
42fd47b246
emacs: replace use of emacsPackagesGen
...
Instead we use `emacsPackagesFor`, which `emacsPackagesGen` aliases
anyway.
2020-06-06 14:53:40 +02:00
Robert Helgesson
46cd37abc9
dunst: replace deprecated package name
2020-06-06 14:53:15 +02:00
Robert Helgesson
b2a7d24770
doc: update nmd version
2020-06-06 14:10:14 +02:00
zowoq
3b33862b04
files: reference lndir through xorg
...
The xlibs attribute set is deprecated and is an alias for xorg.
PR #1304
2020-06-06 13:24:51 +02:00
Roman Volosatovs
85748171ec
sway: add option config.bindkeysToCode
...
Do not use `--to-code` by default in `bindsym`.
PR #1289
2020-06-04 23:40:42 +02:00
Julien Moutinho
0ee5c9536b
broot: fix install check
...
broot uses `~/.config/broot/launcher/installed-v1`, not
`~/.config/broot/launcher/installed`.
PR #1303
2020-06-04 21:54:35 +02:00
Damien Cassou
ca6fcc92a1
firefox: show how to get pre-packaged add-ons
...
PR #1296
2020-06-04 21:29:51 +02:00
Robert Helgesson
8e8210b441
xdg-mime: fix issue on WSL1
...
This change stops update-mime-database from running unless the
`share/mime/packages` directory is writable. For some reason it
appears to be read-only on WSL1.
Fixes #1192
2020-06-04 19:45:22 +02:00
Damien Cassou
a21c97d011
ssh: add support for ServerAliveCountMax
...
PR #1299
2020-06-03 23:16:43 +02:00
Robert Helgesson
dd50dc4c13
doc: add licensing section in contribution guidelines
2020-06-03 19:13:41 +02:00
Nicolas Berbiche
b567d27394
mpv: use wrapMpv instead of mpv-with-scripts
...
The latter has been removed from Nixpkgs.
See:
- <https://github.com/NixOS/nixpkgs/pull/88620 >
- <https://github.com/NixOS/nixpkgs/pull/89208 >
PR #1295
2020-05-31 14:11:10 +02:00
Robert Helgesson
d64fff1fe0
doc: add note about line width
2020-05-30 00:45:57 +02:00
Robert Helgesson
c8b73e415a
doc: add contribution guidelines section
...
This adds a section in the documentation for describing a list of
guidelines that code in Home Manager should follow.
This also updates the pull request template to reference this new
section.
2020-05-29 21:43:40 +02:00
Robert Helgesson
728c3eba67
doc: bump nmd version
2020-05-29 12:12:16 +02:00
Robert Helgesson
a505bb5253
doc: include IRC channel in preface
2020-05-29 12:12:03 +02:00
Robert Helgesson
8bbefa77f7
tests: perform code formatting test in test suite
...
This should improve visibility when CI job fails due to bad
formatting.
2020-05-28 01:37:27 +02:00
Justin Lovinger
3a80ece9fa
dircolors: fix usage together with zsh.oh-my-zsh
...
PR #1280
2020-05-28 00:08:15 +02:00
Robert Helgesson
fe59b5bbc7
Minor cleanup of GitHub issue template
...
In particular indicate that the IRC channel is better for support
issues.
2020-05-28 00:01:51 +02:00
Robert Helgesson
8af92f844f
Fix link to contributing document in PR template
2020-05-27 20:11:23 +02:00
Robert Helgesson
f36c8a09e6
Add basic GitHub issue template
2020-05-27 00:29:31 +02:00
Matthew Bauer
0e2858af94
Add path attribute to root default.nix
...
This makes it possible to refer to the path of Home Manager when you
just have a Nix expression, not the actual source. Some things run
import on a source and just give access to the result of the import,
not the source.
PR #1259
2020-05-26 19:25:55 +02:00
Finn Behrens
5ba71ef91f
nixos: add mount check for home directory
...
PR #1271
2020-05-26 19:18:24 +02:00
Mario Rodas
a957e2dc6b
zoxide: add module
...
PR #1274
2020-05-26 19:14:39 +02:00
Nikita Uvarov
99a97c917a
autorandr: remove blank lines from config
...
Fixes #1249 .
2020-05-26 19:04:26 +02:00
Nikita Uvarov
09304026ae
autorandr: add basic configuration test
2020-05-26 19:04:25 +02:00
Robert Helgesson
b95ad63201
Deprecate use of builtins.getEnv
...
This removes the use of the non-deterministic function
`builtins.getEnv` for state version ≥ 20.09.
PR #1269
2020-05-26 00:28:59 +02:00
Robert Helgesson
2ed978eb79
systemd: apply nixfmt to test root file
2020-05-25 00:47:29 +02:00
Robert Helgesson
31ed6f1604
gtk: apply nixfmt
2020-05-25 00:46:58 +02:00
Robert Helgesson
ac6235e53d
emacs: apply nixfmt
2020-05-25 00:45:51 +02:00
Robert Helgesson
f90b86b577
sway: fix config.keybindings
example
2020-05-24 13:00:51 +02:00
Robert Helgesson
1c71bd1242
i3: fix config.keybindings
example
2020-05-24 13:00:30 +02:00
Robert Helgesson
a0d9a58616
lorri: make system environment attribute a list
...
It should be a list to allow inclusions of additional variables.
2020-05-24 12:19:39 +02:00
Matthew Bauer
d99f54b51b
readme: remove firefox "enableIcedTea" option
...
This option was actually removed in commit
3461ceebc0
.
2020-05-22 00:07:53 +02:00
Matthew Bauer
4d49cee194
home-manager: allow unspecified confAttr
...
PR #1255
2020-05-21 14:04:13 +02:00
Robert Helgesson
dcbe0f2a31
home-manager: add activation sanity check of Nix
...
This adds an empty `nix-build` command to verify that the user is
having a good Nix install. It also, as a side effect, will create the
necessary per-user `profiles` and `gcroots` directories.
Fixes #1246
2020-05-20 22:32:35 +02:00