init
This commit is contained in:
32
templates/alacritty.toml
Normal file
32
templates/alacritty.toml
Normal 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
101
templates/bookmarks.txt
Normal 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
31
templates/btop.theme
Normal 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
8
templates/colors-gtk.css
Normal 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}};
|
||||
14
templates/fish-colors.fish
Normal file
14
templates/fish-colors.fish
Normal 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
|
||||
19
templates/hyprland-colors.conf
Normal file
19
templates/hyprland-colors.conf
Normal 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)
|
||||
5
templates/hyprlock-colors.conf
Normal file
5
templates/hyprlock-colors.conf
Normal 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
|
||||
23
templates/lazygit_theme.yml
Normal file
23
templates/lazygit_theme.yml
Normal 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
15
templates/rofi.rasi
Normal 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
69
templates/starship.toml
Normal 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}})"
|
||||
6
templates/swaync-colors.css
Normal file
6
templates/swaync-colors.css
Normal 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}};
|
||||
6
templates/wlogout-colors.css
Normal file
6
templates/wlogout-colors.css
Normal 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
3
templates/wob.ini
Normal 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
165
templates/yazi-theme.toml
Normal 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
20
templates/zathura
Normal 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
15
templates/zellij.kdl
Normal 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}}"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user