Robert Helgesson
c1faa848c5
tests: update nmt version
...
Greatly reduces the memory use when running full test suite.
Fixes #1610 .
4 years ago
Tyler Benster
c6263347de
zsh: add initExtraFirst option
4 years ago
Terje Larsen
a3a0f1289a
emacs: make service package configurable
4 years ago
Robert Helgesson
7b6ebf2785
Revert "sway: validate configuration at build time"
...
This reverts commit 99b75f99df
. See
https://github.com/nix-community/home-manager/issues/1613 and
https://github.com/nix-community/home-manager/pull/1614
for associated discussions.
4 years ago
Nicolas Berbiche
6dc68b1d16
i3: validate configuration at build time
...
PR #1579
4 years ago
Nicolas Berbiche
99b75f99df
sway: validate configuration at build time
...
PR #1579
4 years ago
Nicolas Berbiche
964f698095
waybar: fix null modules-{left,center,right} error
...
- Change the `attrsOf unspecified` to `pkgs.formats.json`
- Add missing default modules
- Expand the `with lib` with every function used
- Add inline documentation about the generated warnings
4 years ago
Robert Helgesson
4f20ee61c2
sway: restore use of pkgs.sway
...
Using the final package in the `onChange` block broke some use cases.
This restores the old behavior and instead solves the test
dependencies in a different way.
Fixes #1611
This reverts commit 7c3c64208e
.
4 years ago
Ashish SHUKLA
9e01441c5c
zsh: Add dirHashes option
4 years ago
Robert Helgesson
9fe15dc83b
tests: remove format meta test
...
This test requires copying the Home Manager checkout to the Nix store,
which seems to require too much memory for the CI jobs. Instead simply
run the format script directly.
4 years ago
Robert Helgesson
b9b8a42fda
github-ci: use default max-jobs
4 years ago
Martin Toman
b04aa56503
powerline-go: add zsh integration
4 years ago
Robert Helgesson
cde1d33e61
sway: remove test dependency on xwayland
4 years ago
Robert Helgesson
b3fdbfdf42
git: use `gitMinimal` in test
4 years ago
Robert Helgesson
f3372bf982
kakoune: use a plugin with smaller closure size in test
4 years ago
malte-v
234de0270a
broot: improve configuration
...
The `invocation` is an optional attribute, so it doesn't make sense to
use it as the key in an attribute set. See
https://dystroy.org/broot/documentation/configuration/#verb-definition-attributes
Actually, `invocation` should not be defined when one wants to rebind
a built-in verb to a different key.
Also added documentation for the `key` attribute.
4 years ago
Joe Hermaszewski
9c14bbe988
tmux: allow setting default-shell before new-session
4 years ago
Robert Helgesson
7c3c64208e
sway: use configured package in reload script
...
Fixes unnecessary download of the plain `sway` package.
4 years ago
Robert Helgesson
b5e7817de2
zsh-prezto: remove package dependency in test
4 years ago
Robert Helgesson
fe849640ad
ci: update github workflow actions
4 years ago
Robert Helgesson
fd79015c0f
home-manager: pass `-j` to nix-build
...
Fixes #1596
4 years ago
Nicolas Berbiche
4cc1b77c3f
kakoune: fix tests
...
Following https://github.com/NixOS/nixpkgs/pull/91792
4 years ago
workflow
9e9d8ffc7c
i3status-rust: add module
...
This adds the i3status-rust[0] module, a replacement for i3status
written in pure Rust.
[0] https://github.com/greshake/i3status-rust
4 years ago
Robert Helgesson
faca77d77d
docs: convert installation chapter to AsciiDoc
4 years ago
Robert Helgesson
ef72617c4a
home-manager: add `--version` option
4 years ago
Robert Helgesson
249e31b656
docs: expand the issue template a bit
4 years ago
Robert Helgesson
0261950395
docs: update issue template
4 years ago
AstroSnail
1066e01707
mpv: use lib.generators to render config
...
There exist mpv configurations which cannot be expressed in
`programs.mpv.config` currently. For example, it is impossible to use
multiple 'profile' attributes. This commit changes the way config and
profiles are parsed, using `lib.generators.toKeyValue` and
`lib.generators.toINI`, to allow for these kinds of configurations
through the use of `listsAsDuplicateKeys`.
4 years ago
Nick Hu
61e63c10dc
parcellite: make package configurable
4 years ago
workflow
5125fc0a47
CI: update nix-install-action to v11
...
Release notes: https://github.com/cachix/install-nix-action/releases/tag/v11
4 years ago
Nikita Uvarov
cabf9ddd98
caffeine: add service
4 years ago
Robert Helgesson
612afee126
docs: fix copy-paste mistake
4 years ago
Robert Helgesson
072a6ea333
docs: change stable from 20.03 to 20.09
4 years ago
Ivan Tham
a98ec6ec15
readme: mention that Nix 2.4 is not supported
...
Improves experience before people manually find #1561 .
4 years ago
arcnmx
c8746fb588
mpd: systemd socket activation
4 years ago
arcnmx
99fbae0ec5
mpd: configurable executable package
4 years ago
Tad Fisher
b5291e995f
emacs: avoid desktop file collision
4 years ago
Robert Helgesson
28eb093a1e
systemd: use `listsAsDuplicateKeys`
...
This causes list values to be emitted as a list of key-value pairs
instead of a single key-value pair where the value is space separated.
This is useful, e.g., for socket units that would like to specify more
than one `ListenStream=` address.
4 years ago
Niklas Hambüchen
abaebf3b34
README: Remove dangling reference to IcedTea
4 years ago
arcnmx
9bf1f40af1
xdg: disambiguate `home.file` attribute names
4 years ago
Tobias Happ
22a3a5651d
gh: add module
4 years ago
Milan Pässler
308ee310de
gammastep: add module
...
Fixes #1396
4 years ago
Nicolas Berbiche
0778a80ee0
waybar: use Nixpkgs maintainers entry
...
I recently had my first package added to Nixpkgs and am now in the
official list of maintainers so this information is no longer required
here.
4 years ago
Robert Helgesson
10df7a7eee
Merge PR #1560
4 years ago
zimbatm
9cf5f764e1
tree-wide: update link to the doc
4 years ago
zimbatm
014d8deb60
tree-wide: update url to the repo
4 years ago
zimbatm
1c4ced745c
ci: deploy the manual to GitHub Pages
4 years ago
zimbatm
731959ef0e
ci: add cachix cache
4 years ago
Robert Helgesson
18429f1d1d
emacs: remove use of makeDesktopItem
...
Can generate the file directly to avoid the dependency on the
`makeDesktopItem` API.
4 years ago
Robert Helgesson
77913ff17e
tests: run neovim tests on Linux only
...
Currently the package is unbuildable on Darwin. Also sort the test
includes.
4 years ago