This commit is contained in:
2026-01-17 14:26:04 +01:00
commit 1e90a052c1
370 changed files with 2230 additions and 0 deletions
+32
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}}'
+31
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
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}};
@@ -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
@@ -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)
@@ -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
@@ -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
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}};
}
+73
View File
@@ -0,0 +1,73 @@
"$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" = " "
"Dokumente" = "󰈙 "
"Musik" = " "
"Bilder" = " "
"Dev" = " "
[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}})"
@@ -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}};
@@ -0,0 +1,7 @@
@define-color background {{colors.background.default.hex}};
@define-color surface {{colors.surface.default.hex}};
@define-color on_surface {{colors.on_surface.default.hex}};
@define-color primary {{colors.primary.default.hex}};
@define-color on_primary {{colors.on_primary.default.hex}};
@define-color outline {{colors.outline.default.hex}};
@define-color error {{colors.error.default.hex}};
+20
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
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}}"
}
}