make walker use system theme
This commit is contained in:
parent
625f3e7358
commit
765b46f831
1 changed files with 7 additions and 1 deletions
|
|
@ -40,8 +40,15 @@ in
|
||||||
# Take keyboard focus when opened, so you can type into the search straight away
|
# Take keyboard focus when opened, so you can type into the search straight away
|
||||||
environment.etc."xdg/walker/config.toml".source = (pkgs.formats.toml { }).generate "walker.toml" {
|
environment.etc."xdg/walker/config.toml".source = (pkgs.formats.toml { }).generate "walker.toml" {
|
||||||
force_keyboard_focus = true;
|
force_keyboard_focus = true;
|
||||||
|
theme = "system";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# The default theme, minus its hardcoded @define-color palette, so the GTK theme's colors show through
|
||||||
|
environment.etc."xdg/walker/themes/system/style.css".source =
|
||||||
|
pkgs.runCommand "walker-system-style.css" { } ''
|
||||||
|
sed '/^@define-color/d' ${pkgs.walker.src}/resources/themes/default/style.css > $out
|
||||||
|
'';
|
||||||
|
|
||||||
environment.etc.${filename}.source = (pkgs.formats.toml { }).generate "config.toml" {
|
environment.etc.${filename}.source = (pkgs.formats.toml { }).generate "config.toml" {
|
||||||
autostart = [ session-programs ];
|
autostart = [ session-programs ];
|
||||||
|
|
||||||
|
|
@ -149,7 +156,6 @@ in
|
||||||
patches = (old.patches or [ ]) ++ [
|
patches = (old.patches or [ ]) ++ [
|
||||||
./resize-tiled-windows.patch
|
./resize-tiled-windows.patch
|
||||||
./lone-modifier.patch
|
./lone-modifier.patch
|
||||||
./scroll-accumulation.patch
|
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.makeWrapper ];
|
nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.makeWrapper ];
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue