From 3eb7a627c3a34e3089d34313ecc699131795578c Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Fri, 8 Apr 2022 14:49:02 -0700 Subject: home: move css/config for wofi to external files --- home/wm/wofi/config | 4 ++++ home/wm/wofi/default.nix | 54 ++---------------------------------------------- home/wm/wofi/style.css | 43 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 49 insertions(+), 52 deletions(-) create mode 100644 home/wm/wofi/config create mode 100644 home/wm/wofi/style.css diff --git a/home/wm/wofi/config b/home/wm/wofi/config new file mode 100644 index 0000000..95dedba --- /dev/null +++ b/home/wm/wofi/config @@ -0,0 +1,4 @@ +allow_images=true +image_size=20px +drun-display_generic=true +dynamic_lines=true diff --git a/home/wm/wofi/default.nix b/home/wm/wofi/default.nix index 9ccb4be..f1e1663 100644 --- a/home/wm/wofi/default.nix +++ b/home/wm/wofi/default.nix @@ -3,57 +3,7 @@ let isEnabled = config.my.home.wm.windowManager == "sway"; in { config = lib.mkIf isEnabled { home.packages = with pkgs; [ wofi ]; - xdg.configFile."wofi/config".text = '' - allow_images=true - image_size=20px - drun-display_generic=true - dynamic_lines=true - ''; - - xdg.configFile."wofi/style.css".text = '' - *{ - font-family: monospace; - } - - window { - color: #5E81AC; - background-color: rgba(27, 27, 28, 0.92); - border: 2px solid #75d5ff; - } - - #input { - margin: 10px 0px; - border-radius: 0px; - border: none; - background: transparent; - color: white; - } - - #inner-box { - background-color: transparent; - } - - #outer-box { - margin: 0px; - padding:5px; - background-color: transparent; - } - - #text { - padding: 5px; - color: white; - } - - #entry:selected { - color: #75d5ff; - background-color: transparent; - border: 0px; - } - - #text:selected { - color: #75d5ff; - background-color: transparent; - } - ''; + xdg.configFile."wofi/config".source = ./config; + xdg.configFile."wofi/style.css".source = ./style.css; }; } diff --git a/home/wm/wofi/style.css b/home/wm/wofi/style.css new file mode 100644 index 0000000..bf6f2aa --- /dev/null +++ b/home/wm/wofi/style.css @@ -0,0 +1,43 @@ +*{ + font-family: monospace; +} + +window { + color: #5E81AC; + background-color: rgba(27, 27, 28, 0.92); + border: 2px solid #75d5ff; +} + +#input { + margin: 10px 0px; + border-radius: 0px; + border: none; + background: transparent; + color: white; +} + +#inner-box { + background-color: transparent; +} + +#outer-box { + margin: 0px; + padding:5px; + background-color: transparent; +} + +#text { + padding: 5px; + color: white; +} + +#entry:selected { + color: #75d5ff; + background-color: transparent; + border: 0px; +} + +#text:selected { + color: #75d5ff; + background-color: transparent; +} -- cgit 1.4.1