forked from foxora/nix
init
This commit is contained in:
commit
a07bd5fd9b
66 changed files with 6115 additions and 0 deletions
20
homes/modules/themeing/hellwal/hellwal.nix
Normal file
20
homes/modules/themeing/hellwal/hellwal.nix
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{ config, inputs, lib, pkgs, ... }:
|
||||
let
|
||||
unstable = inputs.nixpkgs-unstable.legacyPackages.${pkgs.stdenv.hostPlatform.system};
|
||||
in
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
hellwal
|
||||
];
|
||||
|
||||
# writes ./wallust.toml to ~/.config/hellwal/wallust.toml
|
||||
#xdg.configFile."wallust/wallust.toml" = {
|
||||
#source = ./wallust.toml;
|
||||
#};
|
||||
|
||||
# writes ./templates to ~/.config/hellwal/templates
|
||||
#xdg.configFile."hellwal/templates" = {
|
||||
#recursive = true;
|
||||
#source = ./templates;
|
||||
#};
|
||||
}
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
background = '{{ background | strip }}'
|
||||
foreground = '{{ foreground | strip }}'
|
||||
color00 = '{{ color0 | strip }}'
|
||||
color01 = '{{ color1 | strip }}'
|
||||
color02 = '{{ color2 | strip }}'
|
||||
color03 = '{{ color3 | strip }}'
|
||||
color04 = '{{ color4 | strip }}'
|
||||
color05 = '{{ color5 | strip }}'
|
||||
color06 = '{{ color6 | strip }}'
|
||||
color07 = '{{ color7 | strip }}'
|
||||
color08 = '{{ color8 | strip }}'
|
||||
color09 = '{{ color9 | strip }}'
|
||||
color10 = '{{ color10 | strip }}'
|
||||
color11 = '{{ color11 | strip }}'
|
||||
color12 = '{{ color12 | strip }}'
|
||||
color13 = '{{ color13 | strip }}'
|
||||
color14 = '{{ color14 | strip }}'
|
||||
color15 = '{{ color15 | strip }}'
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
:root {
|
||||
--foreground: {{ foreground }};
|
||||
--background: {{ background }};
|
||||
--color0: {{ color0 }};
|
||||
--color1: {{ color1 }};
|
||||
--color2: {{ color2 }};
|
||||
--color3: {{ color3 }};
|
||||
--color4: {{ color4 }};
|
||||
--color5: {{ color5 }};
|
||||
--color6: {{ color6 }};
|
||||
--color7: {{ color7 }};
|
||||
--color8: {{ color8 }};
|
||||
--color9: {{ color9 }};
|
||||
--color10: {{ color10 }};
|
||||
--color11: {{ color11 }};
|
||||
--color12: {{ color12 }};
|
||||
--color13: {{ color13 }};
|
||||
--color14: {{ color14 }};
|
||||
--color15: {{ color15 }};
|
||||
}
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
$colorbg = {{ background | rgb }}
|
||||
$colorfg = {{ foreground | rgb }}
|
||||
$color00 = {{ color0 | rgb }}
|
||||
$color01 = {{ color1 | rgb }}
|
||||
$color02 = {{ color2 | rgb }}
|
||||
$color03 = {{ color3 | rgb }}
|
||||
$color04 = {{ color4 | rgb }}
|
||||
$color05 = {{ color5 | rgb }}
|
||||
$color06 = {{ color6 | rgb }}
|
||||
$color07 = {{ color7 | rgb }}
|
||||
$color08 = {{ color8 | rgb }}
|
||||
$color09 = {{ color9 | rgb }}
|
||||
$color10 = {{ color10 | rgb }}
|
||||
$color11 = {{ color11 | rgb }}
|
||||
$color12 = {{ color12 | rgb }}
|
||||
$color13 = {{ color13 | rgb }}
|
||||
$color14 = {{ color14 | rgb }}
|
||||
$color15 = {{ color15 | rgb }}
|
||||
405
homes/modules/themeing/wallust/templates/imhex-template.theme
Normal file
405
homes/modules/themeing/wallust/templates/imhex-template.theme
Normal file
|
|
@ -0,0 +1,405 @@
|
|||
{
|
||||
"base": "Dark",
|
||||
"colors": {
|
||||
"imgui": {
|
||||
"border": "{{ foreground }}60",
|
||||
"border-shadow": "#00000000",
|
||||
"button": "{{ color14 }}60",
|
||||
"button-active": "{{ color14 }}FF",
|
||||
"button-hovered": "{{ color14 }}FF",
|
||||
"check-mark": "{{ color11 }}FF",
|
||||
"child-background": "{{ background }}FF",
|
||||
"docking-empty-background": "{{ background | darken(0.2) }}FF",
|
||||
"docking-preview": "#4296F9B2",
|
||||
"drag-drop-target": "#FFFF00E5",
|
||||
"frame-background": "#284D7A89",
|
||||
"frame-background-active": "#4296F9AA",
|
||||
"frame-background-hovered": "#4296F966",
|
||||
"header": "{{ color3 }}C0",
|
||||
"header-active": "{{ color3 }}FF",
|
||||
"header-hovered": "{{ color3 }}E0",
|
||||
"input-text-cursor": "{{ foreground }}FF",
|
||||
"menu-bar-background": "{{ background }}FF",
|
||||
"modal-window-dim-background": "#CCCCCC30",
|
||||
"nav-highlight": "#4296F9FF",
|
||||
"nav-windowing-background": "#CCCCCC33",
|
||||
"nav-windowing-highlight": "#FFFFFFB2",
|
||||
"plot-histogram": "#E5B200FF",
|
||||
"plot-histogram-hovered": "#FF9900FF",
|
||||
"plot-lines": "#9B9B9BFF",
|
||||
"plot-lines-hovered": "#FF6D59FF",
|
||||
"popup-background": "{{ background }}FF",
|
||||
"resize-grip": "#4296F933",
|
||||
"resize-grip-active": "#4296F9F2",
|
||||
"resize-grip-hovered": "#4296F9AA",
|
||||
"scrollbar-background": "#05050587",
|
||||
"scrollbar-grab": "#4F4F4FFF",
|
||||
"scrollbar-grab-active": "#828282FF",
|
||||
"scrollbar-grab-hovered": "#686868FF",
|
||||
"separator": "#6D6D7F7F",
|
||||
"separator-active": "#1965BFFF",
|
||||
"separator-hovered": "#1965BFC6",
|
||||
"slider-grab": "#3D87E0FF",
|
||||
"slider-grab-active": "#4296F9FF",
|
||||
"tab": "{{ color2 }}80",
|
||||
"tab-active": "{{ color2 }}E0",
|
||||
"tab-active-overline": "#00000000",
|
||||
"tab-hovered": "{{ color2 }}C0",
|
||||
"tab-unfocused": "{{ color2 }}80",
|
||||
"tab-unfocused-active": "{{ color2 }}B0",
|
||||
"tab-unfocused-active-overline": "#00000000",
|
||||
"table-border-light": "{{ foreground }}50",
|
||||
"table-border-strong": "{{ foreground }}90",
|
||||
"table-header-background": "{{ background | darken(0.2) }}FF",
|
||||
"table-row-background": "#00000000",
|
||||
"table-row-background-alt": "{{ foreground }}0F",
|
||||
"text": "{{ foreground }}FF",
|
||||
"text-disabled": "{{ foreground }}FF",
|
||||
"text-link": "{{ color13 }}FF",
|
||||
"text-selected-background": "{{ color13 }}60",
|
||||
"title-background": "{{ background | darken(0.3) }}FF",
|
||||
"title-background-active": "{{ background | darken(0.3) }}FF",
|
||||
"title-background-collapse": "{{ background | darken(0.3) }}FF",
|
||||
"tree-lines": "#6D6D7F7F",
|
||||
"window-background": "{{ background }}FF",
|
||||
"window-shadow": "#00000000"
|
||||
},
|
||||
"imhex": {
|
||||
"IEEE-tool-exp": "#5D7F5DFF",
|
||||
"IEEE-tool-mantissa": "#7F5D5DFF",
|
||||
"IEEE-tool-sign": "#5D5D7FFF",
|
||||
"achievement-unlocked": "#F1C40FFF",
|
||||
"advanced-encoding-ascii": "#7BB4E9FF",
|
||||
"advanced-encoding-multi": "#F3DF91FF",
|
||||
"advanced-encoding-single": "#E7978FFF",
|
||||
"advanced-encoding-unknown": "#E7978FFF",
|
||||
"blur-background": "#00000000",
|
||||
"desc-button": "{{ background }}FF",
|
||||
"desc-button-active": "{{ color10 }}C0",
|
||||
"desc-button-hovered": "{{ color10 }}80",
|
||||
"diff-added": "#388B42FF",
|
||||
"diff-changed": "#F1C40FFF",
|
||||
"diff-removed": "#E74C3CFF",
|
||||
"find-highlight": "#672A78FF",
|
||||
"highlight": "#4DC69BFF",
|
||||
"logger-debug": "#388B42FF",
|
||||
"logger-error": "#E74C3CFF",
|
||||
"logger-fatal": "#672A78FF",
|
||||
"logger-info": "#06539BFF",
|
||||
"logger-warning": "#F1C40FFF",
|
||||
"patches": "#E74C3CFF",
|
||||
"pattern-selected": "#3683CBFF",
|
||||
"toolbar-blue": "{{ color12 }}FF",
|
||||
"toolbar-brown": "{{ color13 }}FF",
|
||||
"toolbar-gray": "{{ color14 }}FF",
|
||||
"toolbar-green": "{{ color4 }}FF",
|
||||
"toolbar-purple": "{{ color5 }}FF",
|
||||
"toolbar-red": "{{ color6 }}FF",
|
||||
"toolbar-yellow": "{{ color11 }}FF"
|
||||
},
|
||||
"imnodes": {
|
||||
"box-selector": "#3D87E01E",
|
||||
"box-selector-outline": "#3D87E096",
|
||||
"grid-background": "{{ foreground }}7F",
|
||||
"grid-line": "{{ foreground }}7F",
|
||||
"grid-line-primary": "{{ foreground }}7F",
|
||||
"link": "#3D87E0C8",
|
||||
"link-hovered": "#4296FAFF",
|
||||
"link-selected": "#4296FAFF",
|
||||
"mini-map-background": "#19191996",
|
||||
"mini-map-background-hovered": "#191919C8",
|
||||
"mini-map-canvas": "#C8C8C819",
|
||||
"mini-map-canvas-outline": "#C8C8C8C8",
|
||||
"mini-map-link": "#3D87E0C8",
|
||||
"mini-map-link-selected": "#4296FAFF",
|
||||
"mini-map-node-background": "#C8C8C864",
|
||||
"mini-map-node-background-hovered": "#C8C8C8FF",
|
||||
"mini-map-node-background-selected": "#C8C8C8FF",
|
||||
"mini-map-node-outline": "#C8C8C864",
|
||||
"mini-map-outline": "#96969664",
|
||||
"mini-map-outline-hovered": "#969696C8",
|
||||
"node-background": "#323232FF",
|
||||
"node-background-hovered": "#4B4B4BFF",
|
||||
"node-background-selected": "#4B4B4BFF",
|
||||
"node-outline": "#646464FF",
|
||||
"pin": "#F5CB25FF",
|
||||
"pin-hovered": "#FA8335FF",
|
||||
"title-bar": "#294E7AFF",
|
||||
"title-bar-hovered": "#4296FAFF",
|
||||
"title-bar-selected": "#4296FAFF"
|
||||
},
|
||||
"implot": {
|
||||
"axis-bg": "#00000000",
|
||||
"axis-bg-active": "#00000000",
|
||||
"axis-bg-hovered": "#00000000",
|
||||
"axis-grid": "#FFFFFF3F",
|
||||
"axis-text": "#FFFFFFFF",
|
||||
"axis-tick": "#00000000",
|
||||
"crosshairs": "#FFFFFF7F",
|
||||
"error-bar": "#00000000",
|
||||
"fill": "#00000000",
|
||||
"frame-bg": "#FFFFFF11",
|
||||
"inlay-text": "#FFFFFFFF",
|
||||
"legend-bg": "#141414EF",
|
||||
"legend-border": "#6D6D7F7F",
|
||||
"legend-text": "#FFFFFFFF",
|
||||
"line": "#00000000",
|
||||
"marker-fill": "#00000000",
|
||||
"marker-outline": "#00000000",
|
||||
"plot-bg": "#0000007F",
|
||||
"plot-border": "#6D6D7F7F",
|
||||
"selection": "#FF9900FF",
|
||||
"title-text": "#FFFFFFFF"
|
||||
},
|
||||
"text-editor": {
|
||||
"attribute": "#AAAAAAFF",
|
||||
"background": "{{ background }}{{ 100 | alpha_hexa }}",
|
||||
"breakpoint": "#FF200040",
|
||||
"calculated-pointer": "#AAAAAAFF",
|
||||
"char-literal": "#E0A070FF",
|
||||
"comment": "#206020FF",
|
||||
"current-line-edge": "#A0A0A040",
|
||||
"current-line-fill": "#00000040",
|
||||
"current-line-fill-inactive": "#80808040",
|
||||
"cursor": "#E0E0E0FF",
|
||||
"debug-text": "#8A8A8AFF",
|
||||
"default": "#7F7F7FFF",
|
||||
"default-text": "#7F7F7FFF",
|
||||
"doc-block-comment": "#206020FF",
|
||||
"doc-comment": "#206020FF",
|
||||
"doc-global-comment": "#206020FF",
|
||||
"error-marker": "#FF200080",
|
||||
"error-text": "#FF200080",
|
||||
"function": "#AAAAAAFF",
|
||||
"function-parameter": "#AAAAAAFF",
|
||||
"function-variable": "#AAAAAAFF",
|
||||
"global-variable": "#AAAAAAFF",
|
||||
"identifier": "#AAAAAAFF",
|
||||
"keyword": "{{ color13 }}{{ 100 | alpha_hexa }}",
|
||||
"known-identifier": "#4DC69BFF",
|
||||
"line-number": "{{ color13 }}{{ 100 | alpha_hexa }}",
|
||||
"local-variable": "#AAAAAAFF",
|
||||
"multi-line-comment": "#206040FF",
|
||||
"namespace": "#AAAAAAFF",
|
||||
"number": "#00FF00FF",
|
||||
"pattern-variable": "#AAAAAAFF",
|
||||
"placed-variable": "#AAAAAAFF",
|
||||
"preproc-identifier": "#808060FF",
|
||||
"preprocessor": "#808060FF",
|
||||
"preprocessor-deactivated": "#4F4F4F45",
|
||||
"punctuation": "#7F7F7FFF",
|
||||
"selection": "#205AA080",
|
||||
"separator": "#7F7F7FFF",
|
||||
"string": "#E07070FF",
|
||||
"template-variable": "#AAAAAAFF",
|
||||
"typedef": "#AAAAAAFF",
|
||||
"unknown-identifier": "#FC2C2CFE",
|
||||
"user-defined-type": "#AAAAAAFF",
|
||||
"view": "#AAAAAAFF",
|
||||
"warning-text": "#FFFF00FF"
|
||||
}
|
||||
},
|
||||
"image_theme": "dark",
|
||||
"name": "base16",
|
||||
"styles": {
|
||||
"imgui": {
|
||||
"alpha": 1.0,
|
||||
"button-text-align": [
|
||||
0.5,
|
||||
0.5
|
||||
],
|
||||
"cell-padding": [
|
||||
4.0,
|
||||
2.0
|
||||
],
|
||||
"child-border-size": 1.0,
|
||||
"child-rounding": 0.0,
|
||||
"circle-tessellation-max-error": 0.30000001192092896,
|
||||
"columns-min-spacing": 6.0,
|
||||
"curve-tessellation-tol": 1.25,
|
||||
"disabled-alpha": 0.6000000238418579,
|
||||
"display-safe-area-padding": [
|
||||
3.0,
|
||||
3.0
|
||||
],
|
||||
"display-window-padding": [
|
||||
19.0,
|
||||
19.0
|
||||
],
|
||||
"docking-separator-size": 2.0,
|
||||
"frame-border-size": 0.0,
|
||||
"frame-padding": [
|
||||
4.0,
|
||||
3.0
|
||||
],
|
||||
"frame-rounding": 0.0,
|
||||
"grab-min-size": 12.0,
|
||||
"grab-rounding": 0.0,
|
||||
"image-border-size": 0.0,
|
||||
"indent-spacing": 21.0,
|
||||
"item-inner-spacing": [
|
||||
4.0,
|
||||
4.0
|
||||
],
|
||||
"item-spacing": [
|
||||
8.0,
|
||||
4.0
|
||||
],
|
||||
"log-slider-deadzone": 4.0,
|
||||
"mouse-cursor-scale": 1.0,
|
||||
"popup-border-size": 1.0,
|
||||
"popup-rounding": 0.0,
|
||||
"scrollbar-rounding": 9.0,
|
||||
"scrollbar-size": 14.0,
|
||||
"selectable-text-align": [
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"separator-text-align": [
|
||||
0.0,
|
||||
0.5
|
||||
],
|
||||
"separator-text-border-size": 3.0,
|
||||
"separator-text-padding": [
|
||||
20.0,
|
||||
3.0
|
||||
],
|
||||
"tab-bar-border-size": 1.0,
|
||||
"tab-bar-overline-size": 1.0,
|
||||
"tab-border-size": 0.0,
|
||||
"tab-close-button-min-width-selected": -1.0,
|
||||
"tab-close-button-min-width-unselected": 0.0,
|
||||
"tab-min-width-base": 1.0,
|
||||
"tab-min-width-shrink": 80.0,
|
||||
"tab-rounding": 5.0,
|
||||
"touch-extra-padding": [
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"window-border-hover-padding": 4.0,
|
||||
"window-border-size": 1.0,
|
||||
"window-min-size": [
|
||||
32.0,
|
||||
32.0
|
||||
],
|
||||
"window-padding": [
|
||||
8.0,
|
||||
8.0
|
||||
],
|
||||
"window-rounding": 0.0,
|
||||
"window-shadow-angle": 0.785398006439209,
|
||||
"window-shadow-offset": 0.0,
|
||||
"window-shadow-size": 100.0,
|
||||
"window-title-align": [
|
||||
0.0,
|
||||
0.5
|
||||
]
|
||||
},
|
||||
"imhex": {
|
||||
"popup-alpha": 0.6499999761581421,
|
||||
"window-blur": 0.0
|
||||
},
|
||||
"imnodes": {
|
||||
"grid-spacing": 24.0,
|
||||
"link-hover-distance": 10.0,
|
||||
"link-line-segments-per-length": 0.10000000149011612,
|
||||
"link-thickness": 3.0,
|
||||
"mini-map-offset": [
|
||||
4.0,
|
||||
4.0
|
||||
],
|
||||
"mini-map-padding": [
|
||||
8.0,
|
||||
8.0
|
||||
],
|
||||
"node-border-thickness": 1.0,
|
||||
"node-corner-rounding": 4.0,
|
||||
"node-padding": [
|
||||
8.0,
|
||||
8.0
|
||||
],
|
||||
"pin-circle-radius": 4.0,
|
||||
"pin-hover-radius": 10.0,
|
||||
"pin-line-thickness": 1.0,
|
||||
"pin-offset": 0.0,
|
||||
"pin-quad-side-length": 7.0,
|
||||
"pin-triangle-side-length": 9.5
|
||||
},
|
||||
"implot": {
|
||||
"annotation-padding": [
|
||||
2.0,
|
||||
2.0
|
||||
],
|
||||
"digital-bit-gap": 4.0,
|
||||
"digital-bit-height": 8.0,
|
||||
"error-bar-size": 5.0,
|
||||
"error-bar-weight": 1.5,
|
||||
"fill-alpha": 1.0,
|
||||
"fit-padding": [
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"label-padding": [
|
||||
5.0,
|
||||
5.0
|
||||
],
|
||||
"legend-inner-padding": [
|
||||
5.0,
|
||||
5.0
|
||||
],
|
||||
"legend-padding": [
|
||||
10.0,
|
||||
10.0
|
||||
],
|
||||
"legend-spacing": [
|
||||
5.0,
|
||||
0.0
|
||||
],
|
||||
"line-weight": 1.0,
|
||||
"major-grid-size": [
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"major-tick-len": [
|
||||
10.0,
|
||||
10.0
|
||||
],
|
||||
"major-tick-size": [
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"marker-size": 4.0,
|
||||
"marker-weight": 1.0,
|
||||
"minor-alpha": 0.25,
|
||||
"minor-grid-size": [
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"minor-tick-len": [
|
||||
5.0,
|
||||
5.0
|
||||
],
|
||||
"minor-tick-size": [
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"mouse-pos-padding": [
|
||||
10.0,
|
||||
10.0
|
||||
],
|
||||
"plot-border-size": 1.0,
|
||||
"plot-default-size": [
|
||||
400.0,
|
||||
300.0
|
||||
],
|
||||
"plot-min-size": [
|
||||
200.0,
|
||||
150.0
|
||||
],
|
||||
"plot-padding": [
|
||||
10.0,
|
||||
10.0
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
45
homes/modules/themeing/wallust/templates/kitty-template.conf
Normal file
45
homes/modules/themeing/wallust/templates/kitty-template.conf
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
# background & foreground
|
||||
foreground {{ foreground }}
|
||||
background {{ background }}
|
||||
selection_foreground {{ background }}
|
||||
selection_background {{ foreground }}
|
||||
|
||||
# cursor
|
||||
cursor {{ cursor }}
|
||||
cursor_text_color {{ cursor }}
|
||||
|
||||
# other cursor colors to use
|
||||
# cursor: foreground
|
||||
# cursor_text_color: color8
|
||||
|
||||
# black
|
||||
color0 {{ color0 }}
|
||||
color8 {{ color8 }}
|
||||
|
||||
# red
|
||||
color1 {{ color1 }}
|
||||
color9 {{ color9 }}
|
||||
|
||||
# green
|
||||
color2 {{ color2 }}
|
||||
color10 {{ color10 }}
|
||||
|
||||
# yellow
|
||||
color3 {{ color3 }}
|
||||
color11 {{ color11 }}
|
||||
|
||||
# blue
|
||||
color4 {{ color4 }}
|
||||
color12 {{ color12 }}
|
||||
|
||||
# magenta
|
||||
color5 {{ color5 }}
|
||||
color13 {{ color13 }}
|
||||
|
||||
# cyan
|
||||
color6 {{ color6 }}
|
||||
color14 {{ color14 }}
|
||||
|
||||
# white
|
||||
color7 {{ color7 }}
|
||||
color15 {{ color15 }}
|
||||
18
homes/modules/themeing/wallust/templates/neovim-template
Normal file
18
homes/modules/themeing/wallust/templates/neovim-template
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
{{ color0 }}
|
||||
{{ color1 }}
|
||||
{{ color2 }}
|
||||
{{ color3 }}
|
||||
{{ color4 }}
|
||||
{{ color5 }}
|
||||
{{ color6 }}
|
||||
{{ color7 }}
|
||||
{{ color8 }}
|
||||
{{ color9 }}
|
||||
{{ color10 }}
|
||||
{{ color11 }}
|
||||
{{ color12 }}
|
||||
{{ color13 }}
|
||||
{{ color14 }}
|
||||
{{ color15 }}
|
||||
{{ background }}
|
||||
{{ foreground }}
|
||||
18
homes/modules/themeing/wallust/templates/waybar-template.css
Normal file
18
homes/modules/themeing/wallust/templates/waybar-template.css
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
@define-color colorbg {{ background }};
|
||||
@define-color colorfg {{ foreground }};
|
||||
@define-color color00 {{ color0 }};
|
||||
@define-color color01 {{ color1 }};
|
||||
@define-color color02 {{ color2 }};
|
||||
@define-color color03 {{ color3 }};
|
||||
@define-color color04 {{ color4 }};
|
||||
@define-color color05 {{ color5 }};
|
||||
@define-color color06 {{ color6 }};
|
||||
@define-color color07 {{ color7 }};
|
||||
@define-color color08 {{ color8 }};
|
||||
@define-color color09 {{ color9 }};
|
||||
@define-color color10 {{ color10 }};
|
||||
@define-color color11 {{ color11 }};
|
||||
@define-color color12 {{ color12 }};
|
||||
@define-color color13 {{ color13 }};
|
||||
@define-color color14 {{ color14 }};
|
||||
@define-color color15 {{ color15 }};
|
||||
45
homes/modules/themeing/wallust/templates/zellij-template.kdl
Normal file
45
homes/modules/themeing/wallust/templates/zellij-template.kdl
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
themes {
|
||||
base16 {
|
||||
ribbon_unselected {
|
||||
base {{ background | red }} {{ background | green }} {{ background | blue }}
|
||||
background {{ color0 | red }} {{ color0 | green }} {{ color0 | blue }}
|
||||
emphasis_0 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_1 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_2 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_3 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
}
|
||||
ribbon_selected {
|
||||
base {{ background | red }} {{ background | green }} {{ background | blue }}
|
||||
background {{ color12 | red }} {{ color12 | green }} {{ color12 | blue }}
|
||||
emphasis_0 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_1 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_2 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_3 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
}
|
||||
|
||||
frame_unselected {
|
||||
base {{ color1 | red }} {{ color1 | green }} {{ color1 | blue }}
|
||||
background {{ background | red }} {{ background | green }} {{ background | blue }}
|
||||
emphasis_0 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_1 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_2 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_3 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
}
|
||||
frame_selected {
|
||||
base {{ color14 | red }} {{ color14 | green }} {{ color14 | blue }}
|
||||
background {{ background | red }} {{ background | green }} {{ background | blue }}
|
||||
emphasis_0 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_1 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_2 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_3 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
}
|
||||
frame_highlight {
|
||||
base {{ color13 | red }} {{ color13 | green }} {{ color13 | blue }}
|
||||
background {{ background | red }} {{ background | green }} {{ background | blue }}
|
||||
emphasis_0 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_1 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_2 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
emphasis_3 {{ foreground | red }} {{ foreground | green }} {{ foreground | blue }}
|
||||
}
|
||||
}
|
||||
}
|
||||
20
homes/modules/themeing/wallust/wallust.nix
Normal file
20
homes/modules/themeing/wallust/wallust.nix
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{ config, inputs, lib, pkgs, ... }:
|
||||
let
|
||||
unstable = inputs.nixpkgs-unstable.legacyPackages.${pkgs.stdenv.hostPlatform.system};
|
||||
in
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
wallust
|
||||
];
|
||||
|
||||
# writes ./wallust.toml to ~/.config/wallust/wallust.toml
|
||||
xdg.configFile."wallust/wallust.toml" = {
|
||||
source = ./wallust.toml;
|
||||
};
|
||||
|
||||
# writes ./templates to ~/.config/wallust/templates
|
||||
xdg.configFile."wallust/templates" = {
|
||||
recursive = true;
|
||||
source = ./templates;
|
||||
};
|
||||
}
|
||||
35
homes/modules/themeing/wallust/wallust.toml
Normal file
35
homes/modules/themeing/wallust/wallust.toml
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
check_contrast = true
|
||||
|
||||
[templates]
|
||||
vesktop.template = "discord-template.css"
|
||||
vesktop.target = "~/.config/vesktop/themes/base16-colors.css"
|
||||
|
||||
vencord.template = "discord-template.css"
|
||||
vencord.target = "~/.config/Vencord/themes/base16-colors.css"
|
||||
|
||||
equibop.template = "discord-template.css"
|
||||
equibop.target = "~/.config/equibop/themes/base16-colors.css"
|
||||
|
||||
equicord.template = "discord-template.css"
|
||||
equicord.target = "~/.config/Equicord/themes/base16-colors.css"
|
||||
|
||||
kitty.template = "kitty-template.conf"
|
||||
kitty.target = "~/.config/kitty/theme.conf"
|
||||
|
||||
hyprland.template = "hyprland-template.conf"
|
||||
hyprland.target = "~/.config/hypr/colors.conf"
|
||||
|
||||
waybar.template = "waybar-template.css"
|
||||
waybar.target = "~/.config/waybar/colors.css"
|
||||
|
||||
neovim.template = "neovim-template"
|
||||
neovim.target = "~/.cache/nvim/neovim-colors"
|
||||
|
||||
aurorashell.template = "aurorashell-template.toml"
|
||||
aurorashell.target = "~/.config/aurorashell/colors.toml"
|
||||
|
||||
zellij.template = "zellij-template.kdl"
|
||||
zellij.target = "~/.config/zellij/themes/base16.kdl"
|
||||
|
||||
imhex.template = "imhex-template.theme"
|
||||
imhex.target = "~/.local/share/imhex/themes/base16.theme"
|
||||
Loading…
Add table
Add a link
Reference in a new issue