summaryrefslogtreecommitdiffstats
path: root/5pkgs/awesomecfg/default.nix
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2018-02-27 00:08:43 +0100
committermakefu <github@syntax-fehler.de>2018-02-27 00:08:43 +0100
commit26db2d51b5809e8c471a4aae938c1c7906524836 (patch)
tree6cae61575ed73581ab4fa659ccc47757ac1d3dfe /5pkgs/awesomecfg/default.nix
parentc9f3fd640f4d65b26d054b79e0e7163d0dd25e84 (diff)
ma pkgs: cleanup awesomecfg, custom, shackie
Diffstat (limited to '5pkgs/awesomecfg/default.nix')
-rw-r--r--5pkgs/awesomecfg/default.nix25
1 files changed, 21 insertions, 4 deletions
diff --git a/5pkgs/awesomecfg/default.nix b/5pkgs/awesomecfg/default.nix
index 3c9340692..7e9724ec8 100644
--- a/5pkgs/awesomecfg/default.nix
+++ b/5pkgs/awesomecfg/default.nix
@@ -1,7 +1,24 @@
-_:
+{ pkgs
+, lib
+, alsaUtils
+, xlockmore
+, xbacklight
+, modkey?"Mod4"
+, ... }:
{
- # replace: @amixer@ @xlock@ @xbacklight@
- full = ./full.cfg;
- kiosk = ./kiosk.lua;
+ # replace: @alsaUtils@ @xlockmore@ @xbacklight@ @modkey@
+ full = lib.makeOverridable pkgs.substituteAll {
+ name = "awesome_full_config";
+ inherit alsaUtils xlockmore xbacklight modkey;
+ isExecutable = false;
+ src = ./full.cfg;
+ };
+
+ kiosk = lib.makeOverridable pkgs.substituteAll {
+ name = "awesome_kiosk_config";
+ inherit alsaUtils xlockmore xbacklight modkey;
+ isExecutable = false;
+ src = ./kiosk.lua;
+ };
}