add alternate compton config
parent
9731c42015
commit
d6385f66e4
|
@ -3,17 +3,18 @@
|
||||||
let
|
let
|
||||||
inherit (pkgs) lib;
|
inherit (pkgs) lib;
|
||||||
bin = pkgs.callPackage ./bin/default.nix {};
|
bin = pkgs.callPackage ./bin/default.nix {};
|
||||||
i3 = with_lock: pkgs.callPackage ./i3/i3.nix {
|
i3 = with_lock: compton_name: pkgs.callPackage ./i3/i3.nix {
|
||||||
inherit (bin) screenshot_public;
|
inherit (bin) screenshot_public;
|
||||||
inherit with_lock;
|
inherit with_lock;
|
||||||
|
inherit compton_name;
|
||||||
};
|
};
|
||||||
xres = dpi: pkgs.callPackage ./x/default.nix { inherit dpi; };
|
xres = dpi: pkgs.callPackage ./x/default.nix { inherit dpi; };
|
||||||
in lib.mapAttrs (k: paths:
|
in lib.mapAttrs (k: paths:
|
||||||
pkgs.symlinkJoin { inherit paths; name = "dotfiles-${k}"; }
|
pkgs.symlinkJoin { inherit paths; name = "dotfiles-${k}"; }
|
||||||
) {
|
) {
|
||||||
ascanius = [(i3 true) (xres 109)];
|
ascanius = [(i3 true "default") (xres 109)];
|
||||||
woodhouse = [(i3 false) (xres 44)];
|
woodhouse = [(i3 false "default") (xres 44)];
|
||||||
pennyworth = [];
|
pennyworth = [];
|
||||||
frumar = [];
|
frumar = [];
|
||||||
jarvis = [(i3 true) (xres 192)];
|
jarvis = [(i3 true "intel") (xres 192)];
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{writeTextDir, writeScript, lib,
|
{writeTextDir, writeScript, lib,
|
||||||
rofi, xss-lock, nitrogen, compton-git, i3status, i3-gaps
|
rofi, xss-lock, nitrogen, compton-git, i3status, i3-gaps
|
||||||
, i3lock-fancy, xset, alsaUtils, light, screenshot_public, xorg,
|
, i3lock-fancy, xset, alsaUtils, light, screenshot_public, xorg,
|
||||||
with_lock ? true}:
|
with_lock ? true, compton_name ? "default"}:
|
||||||
|
|
||||||
let
|
let
|
||||||
locker = writeScript "dlock.sh" ''
|
locker = writeScript "dlock.sh" ''
|
||||||
|
@ -167,7 +167,7 @@ bar {
|
||||||
}
|
}
|
||||||
|
|
||||||
exec --no-startup-id ${nitrogen}/bin/nitrogen --restore
|
exec --no-startup-id ${nitrogen}/bin/nitrogen --restore
|
||||||
exec --no-startup-id ${compton-git}/bin/compton --config /home/yorick/dotfiles/x/compton.conf
|
exec --no-startup-id ${compton-git}/bin/compton --config /home/yorick/dotfiles/x/compton_${compton_name}.conf
|
||||||
|
|
||||||
'' + (lib.optionalString with_lock ''
|
'' + (lib.optionalString with_lock ''
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
backend = "glx";
|
||||||
|
#paint-on-overlay = true;
|
||||||
|
glx-no-stencil = true;
|
||||||
|
#glx-swap-method = 4;
|
||||||
|
unredir-if-possible = true;
|
Loading…
Reference in New Issue