1
Fork 0

Some changes:

- FOSDEM wifi
- Started trying to use eww (I think I added a base16 theming system?)
- Custom exa aliases!
This commit is contained in:
Matei Adriel 2023-02-08 04:31:15 +01:00
commit 9eeb459372
No known key found for this signature in database
11 changed files with 74 additions and 14 deletions
home/adrielus/features/desktop/common/eww

View file

@ -1,4 +1,18 @@
{ config, ... }: {
programs.eww.enable = true;
programs.eww.configDir = config.satellite-dev.path "home/adrielus/features/desktop/common/eww/widgets";
{ config, pkgs, ... }:
let
base16-eww = {
template = builtins.readFile ./template.yuck;
};
widgets = config.satellite-dev.path "home/adrielus/features/desktop/common/eww/widgets";
in
{
home.packages = [ pkgs.eww ];
xdg.configFile."eww/eww.yuck".text = ''
# Color scheme
(include ${config.scheme base16-eww})
# My widgets
(include ${widgets}/dashboard)
'';
}

View file

@ -0,0 +1,16 @@
(defvar base00 "{{base00-hex}}")
(defvar base01 "{{base01-hex}}")
(defvar base02 "{{base02-hex}}")
(defvar base03 "{{base03-hex}}")
(defvar base04 "{{base04-hex}}")
(defvar base05 "{{base05-hex}}")
(defvar base06 "{{base06-hex}}")
(defvar base07 "{{base07-hex}}")
(defvar base08 "{{base08-hex}}")
(defvar base09 "{{base09-hex}}")
(defvar base0A "{{base0A-hex}}")
(defvar base0B "{{base0B-hex}}")
(defvar base0C "{{base0C-hex}}")
(defvar base0D "{{base0D-hex}}")
(defvar base0E "{{base0E-hex}}")
(defvar base0F "{{base0F-hex}}")

View file

@ -0,0 +1,12 @@
(defwindow dashboard
:stacking "bg"
; :windowtype "normal"
:wm-ignore false
:reserve (struts :distance "40px" :side "left")
:geometry (geometry
:width "40px"
:height "100%")
(dashboard_layout))
(defwidget dashboard_layout []
(label :text "A"))

View file

@ -0,0 +1 @@
/nix/store/2qd1b6nv5v7kjlv4s5rdqrhql169g814-home-manager-files/.config/eww/eww.yuck