This commit is contained in:
2026-01-02 20:43:09 +01:00
commit 96a1f8a395
124 changed files with 2833 additions and 0 deletions

32
templates/alacritty.toml Normal file
View File

@@ -0,0 +1,32 @@
[colors.primary]
background = '{{colors.surface.default.hex}}'
foreground = '{{colors.on_surface.default.hex}}'
dim_foreground = '{{colors.on_surface_variant.default.hex}}'
[colors.cursor]
text = '{{colors.surface.default.hex}}'
cursor = '{{colors.primary.default.hex}}'
[cursor]
style = { shape = "Block", blinking = "Always" }
vi_mode_style = { shape = "Block" }
[colors.normal]
black = '{{colors.surface_container.default.hex}}'
red = '{{colors.error.default.hex}}'
green = '{{colors.primary.default.hex}}'
yellow = '{{colors.tertiary_container.default.hex}}'
blue = '{{colors.secondary.default.hex}}'
magenta = '{{colors.tertiary.default.hex}}'
cyan = '{{colors.primary_container.default.hex}}'
white = '{{colors.on_surface.default.hex}}'
[colors.bright]
black = '{{colors.surface_container_high.default.hex}}'
red = '{{colors.error_container.default.hex}}'
green = '{{colors.inverse_primary.default.hex}}'
yellow = '{{colors.on_tertiary_container.default.hex}}'
blue = '{{colors.on_secondary_container.default.hex}}'
magenta = '{{colors.on_tertiary.default.hex}}'
cyan = '{{colors.on_primary_container.default.hex}}'
white = '{{colors.inverse_surface.default.hex}}'

101
templates/bookmarks.txt Normal file
View File

@@ -0,0 +1,101 @@
 Vaultwarden [toolbar] :: https://vw.timvandenboom.eth64.de/#/login
 VR Bank [banking] :: https://www.vvrbank-krp.de/startseite.html
 Paypal [banking] :: https://www.paypal.com/de/home
 Scalable Capital [banking] :: https://de.scalable.capital/cockpit/
 Firefly III [banking] :: https://firefly.timvandenboom.eth64.de/
 Firefly Importer [banking] :: https://importer.firefly.timvandenboom.eth64.de/token
 Zeit [news] :: https://www.zeit.de/
 Zeit Epaper [news] :: https://epaper.zeit.de/abo/diezeit
 Tagesschau [news] :: https://www.tagesschau.de/
NX Netflix [streaming] :: https://www.netflix.com/de/
 Disney+ [streaming] :: https://www.disneyplus.com/
 YouTube [streaming] :: https://www.youtube.com/
 Yewtube [streaming] :: https://yewtu.be/
 Twitch [streaming] :: https://www.twitch.tv/
 SoundCloud [streaming] :: https://soundcloud.com/
 Spotify [streaming] :: https://open.spotify.com/
 TIDAL [streaming] :: https://listen.tidal.com/
 Emby Connect [streaming] :: https://emby.media/pin.html
 Deezer [streaming] :: https://www.deezer.com/de/
 Syrics [streaming] :: https://syrics-web.vercel.app/
 Moodle [dhbw] :: https://moodle.dhbw-mannheim.de/login/index.php
 Dualis [dhbw] :: https://dualis.dhbw.de/
 Overleaf [dhbw] :: https://www.overleaf.com/project
 Wikipedia [dhbw] :: https://de.wikipedia.org/wiki/Wikipedia:Hauptseite
 Zotero [dhbw] :: https://www.zotero.org/niills/library
 CTAN [dhbw] :: https://ctan.org/?lang=de
 GeoGebra [dhbw] :: https://www.geogebra.org/calculator
 GOG [shops] :: https://www.gog.com/de/
 Hetzner Cloud [shops] :: https://console.hetzner.cloud/projects
 Hetzner Storage Box [shops] :: https://robot.hetzner.com/storage
 Gumroad [shops] :: https://gumroad.com/library
 Excalidraw [edit] :: https://excalidraw.com/
 Photopea [edit] :: https://www.photopea.com/
 PIKIMOV [edit] :: https://pikimov.com/app/
 draw.io [edit] :: https://app.diagrams.net/?src=about
 Zathura Docs [edit] :: https://pwmt.org/projects/zathura/documentation/
 Helix Docs [edit] :: https://docs.helix-editor.com/keymap.html
 niri-dots [edit] :: https://github.com/shreyas-sha3/niri-dots
 Sharelatex [tim] :: https://sharelatex.timvandenboom.eth64.de/login
 Stirling PDF [tim] :: https://pdf.timvandenboom.eth64.de/
 ConvertX [tim] :: https://convertx.timvandenboom.eth64.de/login
 Nextcloud [tim] :: https://nextcloud.timvandenboom.eth64.de/apps/files/files
 RePod [tim] :: https://nextcloud.timvandenboom.eth64.de/apps/repod/
 Docmost [tim] :: https://md.timvandenboom.eth64.de/home
 Homepage [tim] :: https://timvandenboom.eth64.de/
 S-Nextcloud [tim] :: https://nextcloud.wvss-mannheim.de/s/YxrbKinKkFXN4FZ
 PLANKA [tim] :: https://kanban.timvandenboom.eth64.de/login
 Radicale [tim] :: https://calendar.timvandenboom.eth64.de/.web/
 VoucherVault [tim] :: https://vouchervault.timvandenboom.eth64.de/de/dashboard
 Open Archiver [tim] :: https://openarchiver.timvandenboom.eth64.de/signin
 IT Tools [tim] :: https://ittools.timvandenboom.eth64.de/
 Linkwarden [tim] :: https://paperless.timvandenboom.eth64.de/dashboard
󰎆 navidrome [tim] :: https://navidrome.timvandenboom.eth64.de
 gitea [tim] :: https://gitea.timvandenboom.eth64.de/
 Google Kalender [essentials] :: https://calendar.google.com/calendar/u/0/r?pli=1
 Gmail [essentials] :: https://mail.google.com/mail/u/0/#inbox/FMfcgzQZVKCHnkcpwKSvfgBgmMNpQdfp
 ZEIT [default] :: https://www.zeit.de/index
🤖 ChatGPT [default] :: https://chatgpt.com/
 Podcast [default] :: https://nextcloud.timvandenboom.eth64.de/apps/repod/
✨ Gemini [default] :: https://gemini.google.com/app
 Portainer [cloud] :: https://192.168.178.39:9443/#!/home
 Firefly III Local [cloud] :: http://192.168.178.39:82/
 Paperless ngx [cloud] :: http://192.168.178.39:8777/dashboard
 Nextcloud Local [cloud] :: http://192.168.178.39:8080/apps/files/files
 Immich [cloud] :: http://192.168.178.39:2283/
 Emby [cloud] :: http://192.168.178.39:8096/web/index.html#!/home
 Jellyseerr [cloud] :: http://192.168.178.39:8097/
 Kavita [cloud] :: http://192.168.178.39:2511/home
 Navidrome [cloud] :: http://192.168.178.39:4533/app/#/album/all?sort=name&order=ASC&filter={}
 Spotizerr [cloud] :: http://192.168.178.39:7171/?q=&type=track
 Dawarich [cloud] :: http://192.168.178.39:3000/map
 Grocy [cloud] :: http://192.168.178.39:9092/stockoverview
 Sharelatex Local [cloud] :: http://192.168.178.39:420/project
 Yamtrack [cloud] :: http://192.168.178.39:8282/
 FritzBox [cloud] :: https://fritz.box/
 SearXNG [cloud] :: http://192.168.178.39:2501/
 Homepage [cloud] :: http://192.168.178.39:3100/
 ArchiveBox [cloud] :: http://192.168.178.39:8040/admin/core/snapshot/
 Stirling PDF Local [cloud] :: http://192.168.178.39:8320/?lang=de_DE
 Mealie [cloud] :: http://192.168.178.39:9091/g/home?orderBy=created_at
 ConvertX Local [cloud] :: http://192.168.178.39:3522/
 Vaultwarden Local [cloud] :: http://192.168.178.39:2501/home
 Jellyfin [cloud] :: http://192.168.178.39:8096/web/index.html#/home.html
 Deemix [cloud] :: http://192.168.178.39:6595/
 Paypal Login [banking] :: https://www.paypal.com/signin?returnUri=https%3A%2F%2Fwww.paypal.com%2Fmyaccount%2Fsummary&state=
 VR Bank Login [banking] :: https://www.vvrbank-krp.de/services_cloud/portal/m/banking_start
 Bitkasten [banking] :: https://mein.bitkasten.de/portal/inbox
 Soundcloud Discover [musik] :: https://soundcloud.com/discover
 Samplette [musik] :: https://samplette.io/48842580
 Splice [musik] :: https://splice.com/sounds
 Mail [musik] :: https://mail.google.com/mail/u/0/#inbox
 Rust Doc [docs] :: https://doc.rust-lang.org/book/
 NixOS Search [docs] :: https://search.nixos.org/packages
 Mouseless Trainer [tools] :: https://brysonmcbee.itch.io/mouseless-trainer
 Yazi Features [tools] :: https://yazi-rs.github.io/features/
 Yazi Quick Start [tools] :: https://yazi-rs.github.io/docs/quick-start/
TB Typst Symbol [docs] :: https://typst.app/docs/reference/symbols/sym/
TB Detypify [tools] :: https://detypify.quarticcat.com/
 Discord [social] :: https://discord.com/channels/@me
 Reddit [social] :: https://www.reddit.com/
 Google Drive [cloud]

31
templates/btop.theme Normal file
View File

@@ -0,0 +1,31 @@
theme[main_bg]=""
theme[main_fg]="{{colors.on_surface.default.hex}}"
theme[title]="{{colors.primary.default.hex}}"
theme[hi_fg]="{{colors.tertiary.default.hex}}"
theme[selected_bg]="{{colors.primary_container.default.hex}}"
theme[selected_fg]="{{colors.on_primary_container.default.hex}}"
theme[inactive_fg]="{{colors.outline.default.hex}}"
theme[cpu_box]="{{colors.primary.default.hex}}"
theme[cpu_start]="{{colors.primary.default.hex}}"
theme[cpu_mid]="{{colors.secondary.default.hex}}"
theme[cpu_end]="{{colors.tertiary.default.hex}}"
theme[mem_box]="{{colors.primary.default.hex}}"
theme[net_box]="{{colors.primary.default.hex}}"
theme[proc_box]="{{colors.primary.default.hex}}"
theme[div_line]="{{colors.outline.default.hex}}"
theme[temp_start]="{{colors.primary.default.hex}}"
theme[temp_mid]="{{colors.secondary.default.hex}}"
theme[temp_end]="{{colors.error.default.hex}}"

8
templates/colors-gtk.css Normal file
View File

@@ -0,0 +1,8 @@
@define-color background {{colors.surface.default.hex}};
@define-color foreground {{colors.on_surface.default.hex}};
@define-color primary {{colors.primary.default.hex}};
@define-color on_primary {{colors.on_primary.default.hex}};
@define-color secondary {{colors.secondary.default.hex}};
@define-color surface_container {{colors.surface_container.default.hex}};
@define-color surface_container_high {{colors.surface_container_high.default.hex}};
@define-color urgent {{colors.error.default.hex}};

View File

@@ -0,0 +1,14 @@
set -g fish_color_normal {{colors.on_surface.default.hex}}
set -g fish_color_command {{colors.primary.default.hex}}
set -g fish_color_keyword {{colors.tertiary.default.hex}}
set -g fish_color_quote {{colors.secondary.default.hex}}
set -g fish_color_redirection {{colors.on_surface.default.hex}}
set -g fish_color_end {{colors.on_surface.default.hex}}
set -g fish_color_error {{colors.error.default.hex}}
set -g fish_color_param {{colors.on_surface_variant.default.hex}}
set -g fish_color_comment {{colors.outline.default.hex}}
set -g fish_color_selection --background={{colors.surface_variant.default.hex}}
set -g fish_color_search_match --background={{colors.surface_variant.default.hex}}
set -g fish_color_operator {{colors.on_surface.default.hex}}
set -g fish_color_escape {{colors.tertiary.default.hex}}
set -g fish_color_autosuggestion 555

View File

@@ -0,0 +1,19 @@
$primary = rgba({{colors.primary.default.hex_stripped}}ff)
$on_primary = rgba({{colors.on_primary.default.hex_stripped}}ff)
$primary_container = rgba({{colors.primary_container.default.hex_stripped}}ff)
$on_primary_container = rgba({{colors.on_primary_container.default.hex_stripped}}ff)
$secondary = rgba({{colors.secondary.default.hex_stripped}}ff)
$on_secondary = rgba({{colors.on_secondary.default.hex_stripped}}ff)
$error = rgba({{colors.error.default.hex_stripped}}ff)
$background = rgba({{colors.background.default.hex_stripped}}ff)
$on_background = rgba({{colors.on_background.default.hex_stripped}}ff)
$surface = rgba({{colors.surface.default.hex_stripped}}ff)
$surface_variant = rgba({{colors.surface_variant.default.hex_stripped}}ff)
$on_surface = rgba({{colors.on_surface.default.hex_stripped}}ff)
$on_surface_variant = rgba({{colors.on_surface_variant.default.hex_stripped}}ff)
$outline = rgba({{colors.outline.default.hex_stripped}}ff)

View File

@@ -0,0 +1,5 @@
$background = rgb({{colors.background.default.hex_stripped}})
$foreground = rgb({{colors.on_background.default.hex_stripped}})
$primary = rgb({{colors.primary.default.hex_stripped}})
$accent = rgb({{colors.primary_container.default.hex_stripped}})
$wallpaper = /home/nils/nixos/wallpaper/wallpaper.png

View File

@@ -0,0 +1,23 @@
gui:
theme:
activeBorderColor:
- "{{colors.primary.default.hex}}"
- bold
inactiveBorderColor:
- "{{colors.outline.default.hex}}"
optionsTextColor:
- "{{colors.primary.default.hex}}"
selectedLineBgColor:
- "{{colors.surface_container_highest.default.hex}}"
selectedRangeBgColor:
- "{{colors.surface_container_highest.default.hex}}"
cherryPickedCommitBgColor:
- "{{colors.tertiary.default.hex}}"
cherryPickedCommitFgColor:
- "{{colors.on_tertiary.default.hex}}"
unstagedChangesColor:
- "{{colors.error.default.hex}}"
defaultFgColor:
- "{{colors.on_surface.default.hex}}"
searchingActiveBorderColor:
- "{{colors.tertiary.default.hex}}"

15
templates/rofi.rasi Normal file
View File

@@ -0,0 +1,15 @@
* {
bg0: {{colors.surface.default.hex}}cc;
bg1: {{colors.surface_container.default.hex}};
bg2: {{colors.surface_container_high.default.hex}};
bg3: {{colors.outline.default.hex}};
fg0: {{colors.on_surface.default.hex}};
fg1: {{colors.on_surface_variant.default.hex}};
fg2: {{colors.outline.default.hex}};
red: {{colors.error.default.hex}};
green: {{colors.primary.default.hex}};
yellow: {{colors.tertiary.default.hex}};
blue: {{colors.secondary.default.hex}};
magenta: {{colors.inverse_primary.default.hex}};
cyan: {{colors.primary_container.default.hex}};
}

69
templates/starship.toml Normal file
View File

@@ -0,0 +1,69 @@
"$schema" = 'https://starship.rs/config-schema.json'
format = """
[░▒▓]({{colors.primary_container.default.hex}})\
$username\
[  ](bg:{{colors.primary_container.default.hex}} fg:{{colors.on_primary_container.default.hex}})\
$directory\
$time\
$git_branch\
$git_status\
$nix_shell\
$character"""
[username]
show_always = true
style_user = "bg:{{colors.primary_container.default.hex}} fg:{{colors.on_primary_container.default.hex}}"
format = "[ $user]($style)"
[directory]
style = "fg:{{colors.on_primary.default.hex}} bg:{{colors.primary.default.hex}}"
format = "[ $path ]($style)"
truncation_length = 3
truncation_symbol = "…/"
[directory.substitutions]
"Documents" = "󰈙 "
"Downloads" = " "
"Music" = " "
"Pictures" = " "
[time]
disabled = false
time_format = "%R"
style = "bg:{{colors.surface_container.default.hex}}"
format = '[[  $time ](fg:{{colors.on_surface_variant.default.hex}} bg:{{colors.surface_container.default.hex}})]($style)'
[git_branch]
disabled = false
symbol = " "
style = "bg:{{colors.secondary.default.hex}} fg:{{colors.on_secondary.default.hex}}"
format = '[ $symbol$branch ](bold $style)'
[git_status]
disabled = false
style = "bg:{{colors.secondary.default.hex}} fg:{{colors.on_secondary.default.hex}}"
format = '[$all_status$ahead_behind]($style)'
# up_to_date = " synced "
modified = "modified "
staged = "staged "
untracked = "untracked "
ahead = "ahead ⇡${count} "
behind = "behind ⇣${count} "
diverged = "diverged ⇕⇡${ahead_count}⇣${behind_count} "
conflicted = "conflict "
stashed = "stashed "
renamed = "renamed "
deleted = "deleted "
[nix_shell]
disabled = false
format = '[  <$name> ]($style)'
style = "bg:{{colors.surface_variant.default.hex}} fg:{{colors.on_surface_variant.default.hex}}"
impure_msg = '(impure)'
pure_msg = '(pure)'
[character]
success_symbol = "[ ➜]({{colors.primary.default.hex}})"
error_symbol = "[ ERROR ](bold {{colors.error.default.hex}})[➜]({{colors.error.default.hex}})"

View File

@@ -0,0 +1,6 @@
@define-color background {{colors.surface.default.hex}};
@define-color foreground {{colors.on_surface.default.hex}};
@define-color primary {{colors.primary.default.hex}};
@define-color secondary {{colors.secondary.default.hex}};
@define-color surface_container {{colors.surface_container.default.hex}};
@define-color urgent {{colors.error.default.hex}};

View File

@@ -0,0 +1,6 @@
@define-color background {{colors.surface.default.hex}};
@define-color foreground {{colors.on_surface.default.hex}};
@define-color primary {{colors.primary.default.hex}};
@define-color surface {{colors.surface_container.default.hex}};
@define-color surface_variant {{colors.surface_variant.default.hex}};
@define-color error {{colors.error.default.hex}};

3
templates/wob.ini Normal file
View File

@@ -0,0 +1,3 @@
bar_color = {{colors.primary.default.hex_stripped}}ff
border_color = {{colors.outline.default.hex_stripped}}ff
background_color = {{colors.surface.default.hex_stripped}}dd

165
templates/yazi-theme.toml Normal file
View File

@@ -0,0 +1,165 @@
# : Manager [[[
[manager]
cwd = { fg = "{{colors.on_surface.default.hex}}" }
# Tab
tab_active = { fg = "#D4D4D4", bg = "#1E1E1E" }
tab_inactive = { fg = "#D4D4D4", bg = "#2D2D2D" }
tab_width = 1
# Find
find_keyword = { fg = "{{colors.error.default.hex}}", bold = true, italic = true, underline = true }
find_position = { fg = "{{colors.error.default.hex}}", bold = true, italic = true }
# Marker
marker_copied = { fg = "{{colors.tertiary_fixed.default.hex | auto_lightness: 20.0}}", bg = "{{colors.tertiary_fixed.default.hex | auto_lightness: 20.0}}" }
marker_cut = { fg = "{{colors.tertiary_fixed.default.hex}}", bg = "{{colors.tertiary_fixed.default.hex}}" }
marker_marked = { fg = "{{colors.error.default.hex}}", bg = "{{colors.error.default.hex}}" }
marker_selected = { fg = "{{colors.tertiary.default.hex}}", bg = "{{colors.tertiary.default.hex}}" }
# Count
count_copied = { fg = "{{colors.on_tertiary_fixed.default.hex}}", bg = "{{colors.tertiary_fixed.default.hex}}" }
count_cut = { fg = "{{colors.on_tertiary_fixed.default.hex}}", bg = "{{colors.tertiary_fixed.default.hex}}" }
count_selected = { fg = "{{colors.on_primary.default.hex}}", bg = "{{colors.tertiary.default.hex}}" }
# Border
border_symbol = "│"
border_style = { fg = "{{colors.surface_tint.default.hex}}" }
# : ]]]
# : Status [[[
[status]
separator_open = "🭁"
separator_close = "🭠"
separator_style = { bg = "{{colors.on_primary.default.hex}}", fg = "#F4A261" }
[mode]
# Mode
normal_main = { bg = "{{colors.primary.default.hex}}", fg = "{{colors.on_primary.default.hex}}", bold = true }
normal_alt = { bg = "{{colors.surface_variant.default.hex}}", fg = "{{colors.on_surface_variant.default.hex}}" }
# Select mode
select_main = { bg = "{{colors.secondary.default.hex}}", fg = "{{colors.on_secondary.default.hex}}", bold = true }
select_alt = { bg = "{{colors.surface_variant.default.hex}}", fg = "{{colors.on_surface_variant.default.hex}}" }
# Unset mode
unset_main = { bg = "{{colors.tertiary.default.hex}}", fg = "{{colors.on_tertiary.default.hex}}", bold = true }
unset_alt = { bg = "{{colors.surface_variant.default.hex}}", fg = "{{colors.on_surface_variant.default.hex}}" }
# Progress
progress_label = { bold = true }
progress_normal = { fg = "{{colors.primary.default.hex}}", bg = "{{colors.surface_bright.default.hex}}" }
progress_error = { fg = "{{colors.error.default.hex}}", bg = "{{colors.surface_bright.default.hex}}" }
# Permissions
permissions_t = { fg = "{{colors.secondary.default.hex | auto_lightness: 30.0}}" }
permissions_w = { fg = "{{colors.tertiary.default.hex | auto_lightness: 30.0}}" }
permissions_x = { fg = "{{colors.error.default.hex | auto_lightness: 30.0}}" }
permissions_r = { fg = "{{colors.tertiary_fixed.default.hex | auto_lightness: 30.0}}" }
permissions_s = { fg = "{{colors.primary_fixed.default.hex | auto_lightness: 30.0}}" }
# : ]]]
# : Select [[[
[select]
border = { fg = "{{colors.primary.default.hex}}" }
active = { fg = "{{colors.tertiary.default.hex}}", bold = true }
inactive = {}
# : ]]]
# : Input [[[
[input]
border = { fg = "{{colors.primary.default.hex}}" }
value = { fg = "{{colors.on_surface.default.hex}}" }
# : ]]]
# : Completion [[[
[completion]
border = { fg = "{{colors.primary.default.hex}}", bg = "{{colors.on_primary.default.hex}}" }
# : ]]]
# : Tasks [[[
[tasks]
border = { fg = "{{colors.primary.default.hex}}" }
title = {}
hovered = { fg = "{{colors.tertiary_fixed.default.hex}}", underline = true }
# : ]]]
# : Which [[[
[which]
cols = 3
mask = { bg = "{{colors.surface_bright.default.hex}}" }
cand = { fg = "{{colors.primary.default.hex}}" }
rest = { fg = "{{colors.on_primary.default.hex}}" }
desc = { fg = "{{colors.on_surface.default.hex}}" }
separator = " ▶ "
separator_style = { fg = "{{colors.on_surface.default.hex}}" }
# : ]]]
# : Help [[[
[help]
on = { fg = "{{colors.on_surface.default.hex}}" }
run = { fg = "{{colors.on_surface.default.hex}}" }
footer = { fg = "{{colors.on_secondary.default.hex}}", bg = "{{colors.secondary.default.hex}}" }
# : ]]]
# : Notify [[[
[notify]
title_info = { fg = "{{colors.tertiary.default.hex}}" }
title_warn = { fg = "{{colors.primary.default.hex}}" }
title_error = { fg = "{{colors.error.default.hex}}" }
# : ]]]
# : File-specific styles [[[
[filetype]
rules = [
# Images
{ mime = "image/*", fg = "#94e2d5" },
# Media
{ mime = "{audio,video}/*", fg = "#f9e2af" },
# Archives
{ mime = "application/{zip,rar,7z*,tar,gzip,xz,zstd,bzip*,lzma,compress,archive,cpio,arj,xar,ms-cab*}", fg = "#f5c2e7" },
# Documents
{ mime = "application/{pdf,doc,rtf}", fg = "#a6e3a1" },
# Special files
{ name = "*", is = "orphan", bg = "{{colors.error_container.default.hex}}" },
{ name = "*", is = "exec", fg = "{{colors.on_error_container.default.hex}}" },
# Fallback
{ name = "*", fg = "{{colors.on_surface.default.hex}}" },
{ name = "*/", fg = "{{colors.surface_tint.default.hex}}" },
]
# : ]]]

20
templates/zathura Normal file
View File

@@ -0,0 +1,20 @@
set default-bg "{{colors.surface_container.default.hex}}"
set default-fg "{{colors.on_surface.default.hex}}"
set statusbar-bg "{{colors.surface_container.default.hex}}"
set statusbar-fg "{{colors.on_surface.default.hex}}"
set inputbar-bg "{{colors.surface_container_high.default.hex}}"
set inputbar-fg "{{colors.primary.default.hex}}"
set notification-bg "{{colors.surface_container_highest.default.hex}}"
set notification-fg "{{colors.on_surface.default.hex}}"
set notification-error-bg "{{colors.error_container.default.hex}}"
set notification-error-fg "{{colors.on_error_container.default.hex}}"
set notification-warning-bg "{{colors.error_container.default.hex}}"
set notification-warning-fg "{{colors.on_error_container.default.hex}}"
set completion-bg "{{colors.surface_container.default.hex}}"
set completion-fg "{{colors.on_surface.default.hex}}"
set completion-highlight-bg "{{colors.primary.default.hex}}"
set completion-highlight-fg "{{colors.on_primary.default.hex}}"
set recolor-lightcolor "{{colors.surface.default.hex}}"
set recolor-darkcolor "{{colors.on_surface.default.hex}}"

15
templates/zellij.kdl Normal file
View File

@@ -0,0 +1,15 @@
themes {
matugen {
fg "{{colors.on_surface.default.hex}}"
bg "{{colors.surface_container_high.default.hex}}"
black "{{colors.surface_container.default.hex}}"
red "{{colors.tertiary.default.hex}}"
orange "{{colors.secondary.default.hex}}"
green "{{colors.primary.default.hex}}"
yellow "{{colors.secondary_container.default.hex}}"
blue "{{colors.primary_container.default.hex}}"
magenta "{{colors.tertiary_container.default.hex}}"
cyan "{{colors.on_surface_variant.default.hex}}"
white "{{colors.on_surface.default.hex}}"
}
}