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:
parent
9f126e7dfc
commit
9eeb459372
11 changed files with 74 additions and 14 deletions
home/adrielus/features/desktop/common/eww
|
@ -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)
|
||||
'';
|
||||
}
|
||||
|
|
16
home/adrielus/features/desktop/common/eww/template.yuck
Normal file
16
home/adrielus/features/desktop/common/eww/template.yuck
Normal 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}}")
|
|
@ -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"))
|
1
home/adrielus/features/desktop/common/eww/widgets/eww.yuck
Symbolic link
1
home/adrielus/features/desktop/common/eww/widgets/eww.yuck
Symbolic link
|
@ -0,0 +1 @@
|
|||
/nix/store/2qd1b6nv5v7kjlv4s5rdqrhql169g814-home-manager-files/.config/eww/eww.yuck
|
Loading…
Add table
Add a link
Reference in a new issue