Nicolas Berbiche
2b75633b2c
meta: github: update issue template
...
Also add feature request template.
2021-07-18 23:54:23 +02:00
Robert Helgesson
41903a14b0
Remove a few format exceptions
2021-07-18 23:34:50 +02:00
axion
82b06103ae
home-manager: add fish completion
2021-07-18 23:13:06 +02:00
Robert Helgesson
5f433eb164
Move platform check into modules
...
Before, loading a module would be guarded by an optional platform
condition. This made it possible to avoid loading and evaluating a
module if it did not support the host platform.
Unfortunately, this made it impossible to share a single configuration
between GNU/Linux and Darwin hosts, which some wish to do.
This removes the conditional load and instead inserts host platform
assertions in the modules that are platform specific.
Fixes #1906
2021-07-18 20:43:22 +02:00
Robert Helgesson
1617e56c2f
firefox: fix tests
2021-07-18 20:29:00 +02:00
Ivan Malison
c476cc61b2
xsettingsd: add service module
2021-07-15 15:47:42 +02:00
Sumner Evans
f56a087cbc
sway: add propagate --to-code for modes ( #2176 )
...
Propagates the bindkeysToCode setting which adds --to-code to the keybindings in mode configs.
Closes #2174
2021-07-15 07:09:54 -06:00
IvarWithoutBones
775cb20bd4
sm64ex: add module
2021-07-12 08:57:35 +02:00
Colin Summers
9e3c402972
brave: fix config dir path ( #2173 )
...
Changes install path for extensions from `~/.config/brave` to
`~/.config/BraveSoftware/Brave-Browser` on Linux.
2021-07-11 21:19:10 -04:00
Naïm Favier
4971b9cad0
setxkbmap: reset options before setting new ones ( #2160 )
2021-07-11 21:15:18 -04:00
Gabriel Fontes
3ab254aff4
qutebrowser: add onChange ipc reloading
2021-07-11 22:46:06 +02:00
Jörg Thalheim
9ed7a73ae2
home-manager: fix nixos-option fallback
2021-07-10 11:38:33 +02:00
Jörg Thalheim
ae636c09f4
Revert "Revert "home-manager: use nixos-option from pkgs""
...
This reverts commit 2c9fe368c1
.
2021-07-10 11:21:04 +02:00
Jörg Thalheim
2c9fe368c1
Revert "home-manager: use nixos-option from pkgs"
...
This reverts commit d7d7bbbf20
.
2021-07-10 11:17:32 +02:00
Robert Helgesson
d7d7bbbf20
home-manager: use nixos-option from pkgs
...
Fixes #2170
2021-07-10 09:34:55 +02:00
Robert Helgesson
06ee8ec8df
xmobar: use dummy package in test
2021-07-07 23:46:53 +02:00
dawidsowa
97d183e2e4
devilspie2: add module ( #1477 )
...
Co-authored-by: Sumner Evans <me@sumnerevans.com>
Co-authored-by: Nicolas Berbiche <nicolas@normie.dev>
2021-07-05 16:29:34 -04:00
Robert Helgesson
ac319fd314
home-environment: add Nixpkgs release version check
...
This adds a warning when a release version mismatch is detected
between Home Manager and Nixpkgs.
2021-07-04 09:40:40 +02:00
Rosario Pulella
7df6656b11
foot: revert always create config file ( #2091 ) ( #2157 )
...
This reverts commit 666eee4f72
(#2091 ).
As of NixOS/nixpkgs#128121 , which incorporated changes from:
https://codeberg.org/dnkl/foot/pulls/588/ , foot no longer
errors if there is no config file.
2021-07-01 12:05:37 -06:00
Mario Rodas
9ad0024d4d
rbw: use pientry.binaryPath when available ( #2153 )
...
`pinentry_mac` does not use bin/pientry as path to its binary, instead
it sets `binaryPath` pointing to the binary.
2021-06-29 21:27:19 -04:00
t4ccer
3f6cb409ca
xmobar: add module ( #2120 )
...
* xmobar: Add module
* xmobar: Add test case
xmobar: Add test default.nix
* xmobar: Order lists alphabetically
* xmobar: Change colon to comma in description
* xmobar: Fix macos tests
* xmobar: Remove extra line
* xmobar: Add literalExample
Co-authored-by: Sumner Evans <me@sumnerevans.com>
* xmobar: Update extraConfig description
Co-authored-by: Sumner Evans <me@sumnerevans.com>
2021-06-29 13:02:43 -06:00
t4ccer
5b08b33e8f
rofi: add "plugins" option ( #2117 )
...
* rofi: add support to plugins
* rofi: update package example
Co-authored-by: Sumner Evans <me@sumnerevans.com>
* rofi: Format package example
* rofi: Fix tests
Rofi will not try to install plugins using override when tests overlay
actual rofi package with empty scirpt
* rofi: Refactor
Co-authored-by: Sumner Evans <me@sumnerevans.com>
2021-06-29 11:13:01 -06:00
Robert Helgesson
9b7a90daa1
files: minor cleanup
2021-06-28 23:17:00 +02:00
Lava
85d67b0a6e
xsession: Add profilePath configuration option ( #2140 )
...
This allows the user to move .xprofile somewhere else, which can help
with decluttering their home directory.
2021-06-28 09:11:15 -06:00
Lava
dc4337d9fe
xresources: Add path configuration option ( #2141 )
...
* xresources: Add path configuration option
This allows the user to move .Xresources somewhere else, which can help
with decluttering the home directory.
* xresources: Update xresources.path docs
* xresources: Fix formatting
2021-06-28 00:50:40 -06:00
DG
a17bc3217f
zsh: add enableSyntaxHighlighting
option ( #2144 )
...
Add a simple way to enable syntax highlighting for zsh using https://github.com/zsh-users/zsh-syntax-highlighting
2021-06-28 00:04:38 -06:00
Robert Helgesson
2aeaf65e8f
files: assert that target files are unique
...
Fixes #1807
2021-06-27 17:10:45 +02:00
Robert Helgesson
f4998f0adc
tests: bump nmt
2021-06-27 14:20:13 +02:00
Bruno BELANYI
8d3b273afe
himalaya: add module
...
A very simple TUI mail client.
2021-06-26 18:29:42 -04:00
j-k
8eee5f5272
obs-studio: use wrapobs and the new plugin layout ( #2142 )
...
The packaging in nixpkgs for obs plugins has changed and there's a
wrapOBS function.
The name of the plugins has also changed so the example needed updating
to reflect that.
Related: https://github.com/NixOS/nixpkgs/pull/125308
2021-06-26 17:29:50 -04:00
Kaligule
0ada50fc9c
docs: document how to reset the nix-env
2021-06-25 11:18:26 +02:00
Ilan Joselevich
7e2b1a42aa
i18n.inputMethod: add module
2021-06-25 00:58:50 +02:00
Robert Helgesson
ab0e6c3e0e
tests: bump nmt
2021-06-24 22:47:21 +02:00
Robert Helgesson
21ac4c499b
xmonad: restrict news entry to Linux
2021-06-24 08:42:28 +02:00
Sergey Vlasov
b42fce7aaa
i3,sway: add bar color options for the focused output ( #2135 )
...
Both i3bar and swaybar can use different colors for the bar on the
currently focused monitor output; add color options for this feature.
2021-06-22 20:56:41 -06:00
Nicolas Berbiche
49864a4370
xmonad: document breakage of recompilation ( #2024 )
...
Co-authored-by: Markus Scherer <markus.f.scherer@gmail.com>
2021-06-22 20:36:47 -04:00
Robert Helgesson
762f860cfb
tests: prevent some unnecessary downloads
2021-06-23 00:37:25 +02:00
Kid
04955ca970
README: fix outdated description ( #2131 )
...
* README: fix outdated description
2021-06-22 16:20:13 +02:00
Sandro Jäckel
cd11c02c28
command-not-found: update from nixpkgs
2021-06-20 20:40:37 +02:00
Robert Helgesson
a73e619377
tests: update nmt
...
Allows running, e.g.,
nix-build --pure tests -A build.all
2021-06-20 09:52:58 +02:00
Naïm Favier
dc1b6b8349
bspwm: re-add support for lists as config option values ( #2125 )
...
Removed by mistake in e70524c
, but ignore_ewmh_fullscreen still needs it.
2021-06-20 00:57:40 -04:00
Naïm Favier
e70524cd2b
bspwm: various improvements ( #2095 )
...
* bspwm: various improvements
- fixes shell escaping issues and general style issues
- allow reloading the config on-the-fly by exposing bspwmrc to the user
* bspwm: add configuration test
2021-06-19 18:40:17 -04:00
Josh Holland
2f6d5c90f4
fzf: also use custom package for shell integrations ( #2119 )
2021-06-17 23:57:25 +02:00
Christopher League
6d9bff77ed
rsibreak: add package when enabled; fixes #2092 ( #2118 )
...
Otherwise rsibreak cannot find its icon and is a blank gap on the
notification tray.
2021-06-17 09:08:10 -06:00
Philipp Dargel
d04e52b0c0
terminator: add module ( #2063 )
...
added configuration for terminator
2021-06-17 09:06:47 -06:00
Naïm Favier
3aa479d551
dunst: make icon_path extensible ( #2097 )
2021-06-16 21:06:16 -04:00
Robert Helgesson
a01fe9f81e
sxhkd: fix service test
...
Before it generated a nonsense test script.
2021-06-17 00:16:17 +02:00
Robert Helgesson
6cd92c643a
sxhkd: minor formatting in test
2021-06-16 23:57:58 +02:00
Nicolas Berbiche
5a19e0ea9c
home-manager: fix nixos-option evaluation ( #2115 )
2021-06-16 16:39:02 -04:00
Dusk Banks
63af2d3e4c
home-manager: add home-manager option
...
This adds functionality much like that provided by `nixos-option`.
2021-06-15 23:46:45 +02:00