seylerius
a4f41474b0
rofi-pass: add rofi-pass plugin for password-store
...
(cherry picked from commit 1a7f190cb9
)
2021-01-20 22:39:48 +01:00
Robert Helgesson
feb7455112
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.
(cherry picked from commit 9fe15dc83b
)
2021-01-20 22:36:16 +01:00
Robert Helgesson
b1e0cbad4b
github-ci: use default max-jobs
...
(cherry picked from commit b9b8a42fda
)
2021-01-20 22:36:15 +01:00
Roosembert Palacios
22f6736e62
flake: expose Home Manager lib
...
(cherry picked from commit 6dc8de259a
)
2020-12-26 11:22:47 -08:00
dependabot[bot]
57e4bf3707
ci: bump cachix/cachix-action from v6 to v8
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from v6 to v8.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v6...6e4751ed42b22f60165d3f266cfa4cce66ae406d )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-26 11:23:25 +00:00
dependabot[bot]
e2f7da3a58
ci: update cachix/install-nix-action requirement to v12
...
Updates the requirements on [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) to permit the latest version.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](07da2520ee
)
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-26 10:26:35 +00:00
Robert Helgesson
b183e7f77e
ci: use 20.09 branch in CI
2020-12-26 11:22:31 +01:00
Robert Helgesson
63f299b334
home-manager: add --version
option
2020-11-03 23:11:32 +01:00
Robert Helgesson
249e31b656
docs: expand the issue template a bit
2020-11-03 22:46:13 +01:00
Robert Helgesson
0261950395
docs: update issue template
2020-11-03 20:29:25 +01:00
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`.
2020-11-03 00:28:24 +01:00
Nick Hu
61e63c10dc
parcellite: make package configurable
2020-11-03 00:12:04 +01:00
workflow
5125fc0a47
CI: update nix-install-action to v11
...
Release notes: https://github.com/cachix/install-nix-action/releases/tag/v11
2020-11-02 23:55:37 +01:00
Nikita Uvarov
cabf9ddd98
caffeine: add service
2020-11-02 23:38:47 +01:00
Robert Helgesson
612afee126
docs: fix copy-paste mistake
2020-11-02 23:37:28 +01:00
Robert Helgesson
072a6ea333
docs: change stable from 20.03 to 20.09
2020-11-02 23:13:20 +01:00
Ivan Tham
a98ec6ec15
readme: mention that Nix 2.4 is not supported
...
Improves experience before people manually find #1561 .
2020-10-28 23:03:00 +01:00
arcnmx
c8746fb588
mpd: systemd socket activation
2020-10-28 22:31:01 +01:00
arcnmx
99fbae0ec5
mpd: configurable executable package
2020-10-28 22:31:00 +01:00
Tad Fisher
b5291e995f
emacs: avoid desktop file collision
2020-10-28 11:56:22 -07:00
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.
2020-10-25 22:55:06 +01:00
Niklas Hambüchen
abaebf3b34
README: Remove dangling reference to IcedTea
2020-10-25 19:44:12 +01:00
arcnmx
9bf1f40af1
xdg: disambiguate home.file
attribute names
2020-10-22 23:51:01 +02:00
Tobias Happ
22a3a5651d
gh: add module
2020-10-22 23:36:15 +02:00
Milan Pässler
308ee310de
gammastep: add module
...
Fixes #1396
2020-10-22 23:11:43 +02:00
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.
2020-10-22 22:57:58 +02:00
Robert Helgesson
10df7a7eee
Merge PR #1560
2020-10-22 22:52:06 +02:00
zimbatm
9cf5f764e1
tree-wide: update link to the doc
2020-10-22 22:41:56 +02:00
zimbatm
014d8deb60
tree-wide: update url to the repo
2020-10-22 22:41:56 +02:00
zimbatm
1c4ced745c
ci: deploy the manual to GitHub Pages
2020-10-22 22:41:55 +02:00
zimbatm
731959ef0e
ci: add cachix cache
2020-10-22 22:41:54 +02:00
Robert Helgesson
18429f1d1d
emacs: remove use of makeDesktopItem
...
Can generate the file directly to avoid the dependency on the
`makeDesktopItem` API.
2020-10-22 22:00:22 +02:00
Robert Helgesson
77913ff17e
tests: run neovim tests on Linux only
...
Currently the package is unbuildable on Darwin. Also sort the test
includes.
2020-10-22 21:26:15 +02:00
Robert Helgesson
dc5239b5ce
firefox: minor option description fix
2020-10-20 00:28:52 +02:00
dawidsowa
c5e47e25a6
firefox: add enableGnomeExtensions option ( #1552 )
2020-10-19 15:37:49 +02:00
Robert Helgesson
e7d5531cfa
vscode: apply nixfmt
2020-10-12 22:51:12 +02:00
Robert Helgesson
aecd4acfb4
neovim: apply nixfmt
2020-10-12 22:50:49 +02:00
Nick Hu
18a05a9604
zsh: add support for prezto configuration framework ( #655 )
2020-10-12 01:27:44 +01:00
uosis
7339784e07
nixos: pass system configuration to HM modules
2020-10-11 23:33:44 +02:00
c4710n
0e9b6e6dc9
chromium: enable for all platforms
2020-10-11 23:07:38 +02:00
happysalada
fc5619764e
skim: add fish integration
...
Add fish integration to `programs.skim`.
PR #1549
2020-10-11 22:59:23 +02:00
Robert Helgesson
57518cd0bf
git: remove test dependencies on delta and git-lfs
2020-10-11 22:36:26 +02:00
Robbert Gurdeep Singh
b584745506
neovim: add extraPackages ( #1522 )
...
Add an option to add packages to the PATH of nvim.
This may be usefull to make extra programes availible
for plugins and/or for usage in :! myprogram
2020-10-10 16:15:42 +02:00
Charlotte Van Petegem
473d9acdad
neomutt: fix duplicated extraConfig in account ( #1546 )
...
The `accounts.email.accounts.<name>.neomutt.extraConfig` option is
included twice in the resulting config file for the account. One time as
part of the `mraSection`, one time as part of `accountStr` (`accountStr`
includes the `mraSection`). This removes that duplication. I opted to
keep the one in `accounStr`, since `extraConfig` doesn't necessarily
have anything to do with the `mraSection`.
2020-10-09 20:55:35 +02:00
Evan Stoll
8537920706
autojump: add module
...
This also deprecates the `programs.bash.enableAutojump` option in
favor of this module.
2020-10-08 23:50:43 +02:00
Samuel Ainsworth
7e5fee4268
home-manager: handle $EDITOR
containing spaces
...
The quoted `$EDITOR` causes errors when using values containing
arguments, eg. "code --wait". This is in contrast to the majority of
tools (git, etc.) that do support this usage.
Fixes #1496
2020-10-08 23:17:28 +02:00
Andrew Fontaine
0006da1381
home-environment: add option home.sessionPath
...
This option allows adding additional entries to `PATH`.
2020-10-05 21:06:42 +02:00
Olmo Kramer
9ff2188c5d
mpv: make wrapped package available via package
2020-10-01 22:28:33 +02:00
Vladimir Serov
da6077a899
README: less complex minimal flake.nix
example
2020-09-30 23:27:28 +02:00
Olmo Kramer
41147ae09a
feh: allow binding actions to multiple buttons/keys
...
In feh you can bind multiple keys to the same action, but Home Manager
only let you set a single key to an action. You can cheat and pass a
string with space-separated keys, but with this change you can pass a
list for each action to bind multiple keys to it.
Also adds a couple of tests.
Fixes #1366
2020-09-30 00:55:09 +02:00