From ed3e8f6ec6929327ab19e512ffb0d8ece12ed5a8 Mon Sep 17 00:00:00 2001 From: seraphim <18ycm9tx@anonaddy.me> Date: Sun, 23 Aug 2026 18:07:29 +0700 Subject: reorganize directories, so everything in .config --- wallust/.config/wallust/templates/dbg.ini | 4 - .../wallust/templates/foot-colors-custom.ini | 20 -- wallust/.config/wallust/templates/nvim.lua | 306 --------------------- wallust/.config/wallust/templates/shell-colors.sh | 20 -- .../.config/wallust/templates/vicinae-dark.toml | 78 ------ .../.config/wallust/templates/vicinae-light.toml | 78 ------ wallust/.config/wallust/wallust.toml | 11 - 7 files changed, 517 deletions(-) delete mode 100644 wallust/.config/wallust/templates/dbg.ini delete mode 100644 wallust/.config/wallust/templates/foot-colors-custom.ini delete mode 100644 wallust/.config/wallust/templates/nvim.lua delete mode 100644 wallust/.config/wallust/templates/shell-colors.sh delete mode 100644 wallust/.config/wallust/templates/vicinae-dark.toml delete mode 100644 wallust/.config/wallust/templates/vicinae-light.toml delete mode 100644 wallust/.config/wallust/wallust.toml (limited to 'wallust/.config') diff --git a/wallust/.config/wallust/templates/dbg.ini b/wallust/.config/wallust/templates/dbg.ini deleted file mode 100644 index edc18bb..0000000 --- a/wallust/.config/wallust/templates/dbg.ini +++ /dev/null @@ -1,4 +0,0 @@ -plain={{background}} -strip={{background.strip}} -hex={{background.hex}} -rgb={{background.rgb}} diff --git a/wallust/.config/wallust/templates/foot-colors-custom.ini b/wallust/.config/wallust/templates/foot-colors-custom.ini deleted file mode 100644 index 5fc7983..0000000 --- a/wallust/.config/wallust/templates/foot-colors-custom.ini +++ /dev/null @@ -1,20 +0,0 @@ -# wallust foot template — foot expects colors without '#' -[colors] -background={{background}} -foreground={{foreground}} -regular0={{color0}} -regular1={{color1}} -regular2={{color2}} -regular3={{color3}} -regular4={{color4}} -regular5={{color5}} -regular6={{color6}} -regular7={{color7}} -bright0={{color8}} -bright1={{color9}} -bright2={{color10}} -bright3={{color11}} -bright4={{color12}} -bright5={{color13}} -bright6={{color14}} -bright7={{color15}} diff --git a/wallust/.config/wallust/templates/nvim.lua b/wallust/.config/wallust/templates/nvim.lua deleted file mode 100644 index be60dd7..0000000 --- a/wallust/.config/wallust/templates/nvim.lua +++ /dev/null @@ -1,306 +0,0 @@ --- Generated by wallust from your system color scheme. Do not edit by hand. --- Source of truth: wallust/.config/wallust/templates/nvim.lua -local bg = "{{background}}" -local fg = "{{foreground}}" -local cursor = "{{cursor}}" -local c = { - "{{color0}}", "{{color1}}", "{{color2}}", "{{color3}}", - "{{color4}}", "{{color5}}", "{{color6}}", "{{color7}}", - "{{color8}}", "{{color9}}", "{{color10}}", "{{color11}}", - "{{color12}}", "{{color13}}", "{{color14}}", "{{color15}}", -} - --- Pick light/dark from the background luminance so plugins (diff, signs, …) behave. -local function lum(hex) - hex = hex:gsub("#", "") - local r = tonumber(hex:sub(1, 2), 16) / 255 - local g = tonumber(hex:sub(3, 4), 16) / 255 - local b = tonumber(hex:sub(5, 6), 16) / 255 - return 0.2126 * r + 0.7152 * g + 0.0722 * b -end - -vim.opt.background = lum(bg) < 0.5 and "dark" or "light" -vim.g.colors_name = "wallust" - -local set = function(name, opts) - vim.api.nvim_set_hl(0, name, opts) -end - --- semantic aliases for the 16-color palette -local black, red, green, yellow, blue, magenta, cyan, white = - c[1], c[2], c[3], c[4], c[5], c[6], c[7], c[8] -local brblack, brred, brgreen, bryellow, brblue, brmagenta, brcyan, brwhite = - c[9], c[10], c[11], c[12], c[13], c[14], c[15], c[16] - -local panel = c[1] -- floating / panel background (near bg) -local sel = brblack -- selection / visual background -local muted = brblack -- dimmed / secondary text - --- ── Editor ────────────────────────────────────────────────────────────── -set("Normal", { fg = fg, bg = bg }) -set("NormalFloat", { fg = fg, bg = panel }) -set("NormalNC", { fg = fg, bg = bg }) -set("ColorColumn", { bg = panel }) -set("Conceal", { fg = muted }) -set("Cursor", { fg = bg, bg = cursor }) -set("CursorIM", { fg = bg, bg = cursor }) -set("CursorLine", { bg = panel }) -set("CursorColumn", { bg = panel }) -set("CursorLineNr", { fg = fg, bg = panel }) -set("LineNr", { fg = muted }) -set("SignColumn", { fg = muted, bg = bg }) -set("WinSeparator", { fg = muted }) -set("VertSplit", { fg = muted }) -set("Directory", { fg = blue }) -set("DiffAdd", { fg = green, bg = bg }) -set("DiffChange", { fg = yellow, bg = bg }) -set("DiffDelete", { fg = red, bg = bg }) -set("DiffText", { fg = yellow, bg = panel }) -set("ErrorMsg", { fg = red, bold = true }) -set("WarningMsg", { fg = yellow, bold = true }) -set("ModeMsg", { fg = fg }) -set("MsgArea", { fg = fg }) -set("MoreMsg", { fg = green }) -set("Question", { fg = green }) -set("NonText", { fg = muted }) -set("SpecialKey", { fg = muted }) -set("Whitespace", { fg = panel }) -set("Title", { fg = yellow, bold = true }) -set("Folded", { fg = muted, bg = panel }) -set("FoldColumn", { fg = muted, bg = bg }) -set("MatchParen", { fg = yellow, bg = panel, bold = true }) -set("Search", { fg = bg, bg = yellow }) -set("IncSearch", { fg = bg, bg = magenta }) -set("CurSearch", { fg = bg, bg = magenta }) -set("QuickFixLine", { fg = bg, bg = blue }) -set("Visual", { bg = sel }) -set("VisualNOS", { bg = sel }) -set("StatusLine", { fg = fg, bg = panel }) -set("StatusLineNC", { fg = muted, bg = bg }) -set("TabLine", { fg = muted, bg = bg }) -set("TabLineFill", { fg = muted, bg = bg }) -set("TabLineSel", { fg = bg, bg = blue }) -set("WildMenu", { fg = bg, bg = blue }) -set("Winbar", { fg = fg, bg = panel }) -set("WinbarNC", { fg = muted, bg = bg }) -set("Pmenu", { fg = fg, bg = panel }) -set("PmenuSel", { fg = bg, bg = blue }) -set("PmenuSbar", { bg = panel }) -set("PmenuThumb", { bg = muted }) -set("FloatBorder", { fg = muted }) -set("FloatTitle", { fg = yellow, bg = panel }) -set("FloatFooter", { fg = muted, bg = panel }) -set("SpellBad", { undercurl = true, sp = red }) -set("SpellCap", { undercurl = true, sp = yellow }) -set("SpellLocal", { undercurl = true, sp = cyan }) -set("SpellRare", { undercurl = true, sp = magenta }) - --- ── Legacy syntax groups ──────────────────────────────────────────────── -set("Comment", { fg = muted, italic = true }) -set("Constant", { fg = cyan }) -set("String", { fg = green }) -set("Character", { fg = green }) -set("Number", { fg = red }) -set("Boolean", { fg = red }) -set("Float", { fg = red }) -set("Identifier", { fg = brcyan }) -set("Function", { fg = blue }) -set("Statement", { fg = magenta }) -set("Conditional", { fg = magenta }) -set("Repeat", { fg = magenta }) -set("Label", { fg = magenta }) -set("Operator", { fg = fg }) -set("Keyword", { fg = magenta }) -set("Exception", { fg = magenta }) -set("PreProc", { fg = brblue }) -set("Include", { fg = brblue }) -set("Define", { fg = brblue }) -set("Macro", { fg = brblue }) -set("PreCondit", { fg = brblue }) -set("Type", { fg = yellow }) -set("StorageClass", { fg = yellow }) -set("Structure", { fg = yellow }) -set("Typedef", { fg = yellow }) -set("Special", { fg = brgreen }) -set("SpecialChar", { fg = brgreen }) -set("Tag", { fg = red }) -set("Delimiter", { fg = muted }) -set("SpecialComment", { fg = muted, italic = true }) -set("Debug", { fg = red }) -set("Underlined", { fg = blue, underline = true }) -set("Ignore", { fg = muted }) -set("Error", { fg = red, bold = true }) -set("Todo", { fg = bg, bg = yellow, bold = true }) - --- ── Treesitter ────────────────────────────────────────────────────────── -set("@comment", { fg = muted, italic = true }) -set("@comment.lua", { fg = muted, italic = true }) -set("@error", { fg = red, undercurl = true, sp = red }) -set("@none", {}) -set("@preproc", { fg = brblue }) -set("@define", { fg = brblue }) -set("@operator", { fg = fg }) - -set("@string", { fg = green }) -set("@string.escape", { fg = red }) -set("@string.special", { fg = brgreen }) -set("@character", { fg = green }) -set("@character.special", { fg = brgreen }) - -set("@number", { fg = red }) -set("@float", { fg = red }) -set("@boolean", { fg = red }) -set("@constant", { fg = cyan }) -set("@constant.builtin", { fg = brcyan }) -set("@constant.macro", { fg = brblue }) - -set("@variable", { fg = fg }) -set("@variable.builtin", { fg = red }) -set("@variable.parameter", { fg = fg }) -set("@variable.parameter.builtin", { fg = fg }) -set("@field", { fg = fg }) -set("@property", { fg = fg }) - -set("@function", { fg = blue }) -set("@function.builtin", { fg = blue }) -set("@function.macro", { fg = brblue }) -set("@method", { fg = blue }) -set("@constructor", { fg = yellow }) - -set("@parameter", { fg = fg }) -set("@keyword", { fg = magenta }) -set("@keyword.function", { fg = magenta }) -set("@keyword.operator", { fg = magenta }) -set("@keyword.modifier", { fg = magenta }) -set("@storageclass", { fg = yellow }) -set("@structure", { fg = yellow }) -set("@namespace", { fg = blue }) - -set("@type", { fg = yellow }) -set("@type.builtin", { fg = bryellow }) -set("@type.definition", { fg = yellow }) - -set("@punctuation.delimiter", { fg = muted }) -set("@punctuation.bracket", { fg = fg }) -set("@punctuation.special", { fg = magenta }) - -set("@text", { fg = fg }) -set("@text.strong", { bold = true }) -set("@text.emphasis", { italic = true }) -set("@text.underline", { underline = true }) -set("@text.strike", { strikethrough = true }) -set("@text.title", { fg = blue, bold = true }) -set("@text.title.1", { fg = blue, bold = true }) -set("@text.title.2", { fg = cyan, bold = true }) -set("@text.title.3", { fg = green, bold = true }) -set("@text.title.4", { fg = yellow, bold = true }) -set("@text.title.5", { fg = magenta, bold = true }) -set("@text.title.6", { fg = red, bold = true }) -set("@text.literal", { fg = green }) -set("@text.uri", { fg = cyan, underline = true }) -set("@text.todo", { fg = bg, bg = yellow, bold = true }) -set("@text.note", { fg = bg, bg = blue, bold = true }) -set("@text.warning", { fg = bg, bg = yellow, bold = true }) -set("@text.danger", { fg = bg, bg = red, bold = true }) - -set("@tag", { fg = red }) -set("@tag.attribute", { fg = yellow }) -set("@tag.delimiter", { fg = muted }) - -set("@markup.heading", { fg = blue, bold = true }) -set("@markup.strong", { bold = true }) -set("@markup.italic", { italic = true }) -set("@markup.link", { fg = cyan, underline = true }) -set("@markup.link.url", { fg = cyan, underline = true }) -set("@markup.raw", { fg = green }) -set("@markup.list", { fg = magenta }) -set("@markup.quote", { fg = muted, italic = true }) - -set("@diff.add", { fg = green }) -set("@diff.delete", { fg = red }) -set("@diff.change", { fg = yellow }) - -set("@conceal", { fg = muted }) - --- ── LSP / Diagnostics ─────────────────────────────────────────────────── -set("DiagnosticError", { fg = red }) -set("DiagnosticWarn", { fg = yellow }) -set("DiagnosticInfo", { fg = blue }) -set("DiagnosticHint", { fg = cyan }) -set("DiagnosticOk", { fg = green }) -set("DiagnosticVirtualTextError", { fg = red }) -set("DiagnosticVirtualTextWarn", { fg = yellow }) -set("DiagnosticVirtualTextInfo", { fg = blue }) -set("DiagnosticVirtualTextHint", { fg = cyan }) -set("DiagnosticUnderlineError", { undercurl = true, sp = red }) -set("DiagnosticUnderlineWarn", { undercurl = true, sp = yellow }) -set("DiagnosticUnderlineInfo", { undercurl = true, sp = blue }) -set("DiagnosticUnderlineHint", { undercurl = true, sp = cyan }) -set("DiagnosticSignError", { fg = red }) -set("DiagnosticSignWarn", { fg = yellow }) -set("DiagnosticSignInfo", { fg = blue }) -set("DiagnosticSignHint", { fg = cyan }) -set("DiagnosticFloatingError", { fg = red }) -set("DiagnosticFloatingWarn", { fg = yellow }) -set("DiagnosticFloatingInfo", { fg = blue }) -set("DiagnosticFloatingHint", { fg = cyan }) -set("DiagnosticUnnecessary", { undercurl = true, sp = muted }) - -set("LspReferenceText", { bg = sel }) -set("LspReferenceRead", { bg = sel }) -set("LspReferenceWrite", { bg = sel }) -set("LspCodeLens", { fg = muted }) -set("LspCodeLensSeparator", { fg = muted }) -set("LspSignatureActiveParameter", { fg = yellow, bold = true }) -set("LspInlayHint", { fg = muted, italic = true }) - --- ── Git / signs ───────────────────────────────────────────────────────── -set("GitSignsAdd", { fg = green }) -set("GitSignsChange", { fg = yellow }) -set("GitSignsDelete", { fg = red }) -set("GitSignsAddLn", { fg = green }) -set("GitSignsChangeLn", { fg = yellow }) -set("GitSignsDeleteLn", { fg = red }) -set("GitSignsCurrentLineBlame", { fg = muted }) -set("SignAdd", { fg = green }) -set("SignChange", { fg = yellow }) -set("SignDelete", { fg = red }) - --- ── Misc plugin UI ────────────────────────────────────────────────────── -set("TelescopeNormal", { fg = fg, bg = panel }) -set("TelescopeBorder", { fg = muted }) -set("TelescopePromptBorder", { fg = muted }) -set("TelescopeResultsBorder", { fg = muted }) -set("TelescopeTitle", { fg = yellow, bold = true }) -set("TelescopeSelection", { fg = bg, bg = blue }) -set("TelescopeMatching", { fg = yellow, bold = true }) - -set("WhichKey", { fg = fg }) -set("WhichKeyGroup", { fg = blue }) -set("WhichKeyDesc", { fg = fg }) -set("WhichKeySeparator", { fg = muted }) -set("WhichKeyFloat", { bg = panel }) -set("WhichKeyValue", { fg = muted }) - -set("CmpItemAbbr", { fg = fg }) -set("CmpItemAbbrDeprecated", { fg = muted, strikethrough = true }) -set("CmpItemAbbrMatch", { fg = yellow, bold = true }) -set("CmpItemKind", { fg = blue }) -set("CmpItemMenu", { fg = muted }) - -set("NvimTreeNormal", { fg = fg, bg = bg }) -set("NvimTreeIndentMarker", { fg = panel }) -set("NvimTreeFolderIcon", { fg = blue }) -set("NvimTreeOpenedFile", { fg = blue }) -set("NvimTreeGitDirty", { fg = yellow }) -set("NvimTreeGitNew", { fg = green }) -set("NvimTreeGitDeleted", { fg = red }) - -set("BufferLineFill", { bg = bg }) -set("BufferLineBackground", { fg = muted }) -set("BufferLineBufferSelected", { fg = fg, bold = true }) -set("BufferLineIndicatorSelected", { fg = blue }) -set("BufferLineTabSelected", { fg = blue, bold = true }) -set("BufferLineModified", { fg = yellow }) - -set("NeoTreeNormal", { fg = fg, bg = bg }) diff --git a/wallust/.config/wallust/templates/shell-colors.sh b/wallust/.config/wallust/templates/shell-colors.sh deleted file mode 100644 index 3cfb24d..0000000 --- a/wallust/.config/wallust/templates/shell-colors.sh +++ /dev/null @@ -1,20 +0,0 @@ -# CUSTOM wallust shell template -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}} -background={{background}} -foreground={{foreground}} -cursor={{cursor}} diff --git a/wallust/.config/wallust/templates/vicinae-dark.toml b/wallust/.config/wallust/templates/vicinae-dark.toml deleted file mode 100644 index 5c2c9b3..0000000 --- a/wallust/.config/wallust/templates/vicinae-dark.toml +++ /dev/null @@ -1,78 +0,0 @@ -[meta] -name = "vicinae-wallust-dark" -description = "Wallust-generated dark theme for Vicinae" -variant = "dark" -inherits = "vicinae-dark" - -[colors.core] -accent = "{{color4}}" -accent_foreground = "{{background}}" -background = "{{background}}" -foreground = "{{foreground}}" -secondary_background = "{{color0}}" -border = "{{color8}}" - -[colors.main_window] -border = "{{color8}}" -footer = { background = "colors.core.secondary_background" } - -[colors.settings_window] -border = "{{color8}}" - -[colors.accents] -blue = "{{color4}}" -green = "{{color2}}" -magenta = "{{color5}}" -orange = "{{color1}}" -red = "{{color1}}" -yellow = "{{color3}}" -cyan = "{{color6}}" -purple = "{{color5}}" - -[colors.shortcut] -border = "colors.core.border" - -[colors.text] -default = "colors.core.foreground" -muted = "{{color7}}" -danger = "{{color1}}" -success = "{{color2}}" -placeholder = "{{color8}}" -selection = { background = "{{color4}}", foreground = "{{background}}" } - -[colors.text.links] -default = "{{color3}}" -visited = "{{color5}}" - -[colors.input] -border = "{{color8}}" -border_focus = "{{color4}}" -border_error = "{{color1}}" - -[colors.button.primary] -background = "{{color0}}" -foreground = "{{foreground}}" -hover = { background = "{{color8}}" } -focus = { outline = "colors.core.accent" } - -[colors.list.item.hover] -foreground = "{{foreground}}" -secondary_foreground = "{{color7}}" - -[colors.list.item.selection] -background = "{{color0}}" -foreground = "{{foreground}}" -secondary_background = "{{color0}}" -secondary_foreground = "{{color7}}" - -[colors.grid.item] -background = "{{color0}}" -hover = { outline = "{{foreground}}" } -selection = { outline = "{{foreground}}" } - -[colors.scrollbars] -background = "{{color8}}" - -[colors.loading] -bar = "{{color4}}" -spinner = "{{foreground}}" diff --git a/wallust/.config/wallust/templates/vicinae-light.toml b/wallust/.config/wallust/templates/vicinae-light.toml deleted file mode 100644 index 92516f8..0000000 --- a/wallust/.config/wallust/templates/vicinae-light.toml +++ /dev/null @@ -1,78 +0,0 @@ -[meta] -name = "vicinae-wallust-light" -description = "Wallust-generated light theme for Vicinae" -variant = "light" -inherits = "vicinae-light" - -[colors.core] -accent = "{{color4}}" -accent_foreground = "{{foreground}}" -background = "{{foreground}}" -foreground = "{{background}}" -secondary_background = "{{color7}}" -border = "{{color8}}" - -[colors.main_window] -border = "{{color8}}" -footer = { background = "colors.core.secondary_background" } - -[colors.settings_window] -border = "{{color8}}" - -[colors.accents] -blue = "{{color4}}" -green = "{{color2}}" -magenta = "{{color5}}" -orange = "{{color1}}" -red = "{{color1}}" -yellow = "{{color3}}" -cyan = "{{color6}}" -purple = "{{color5}}" - -[colors.shortcut] -border = "colors.core.border" - -[colors.text] -default = "colors.core.foreground" -muted = "{{color8}}" -danger = "{{color1}}" -success = "{{color2}}" -placeholder = "{{color7}}" -selection = { background = "{{color4}}", foreground = "{{foreground}}" } - -[colors.text.links] -default = "{{color3}}" -visited = "{{color5}}" - -[colors.input] -border = "{{color8}}" -border_focus = "{{color4}}" -border_error = "{{color1}}" - -[colors.button.primary] -background = "{{color7}}" -foreground = "{{background}}" -hover = { background = "{{color8}}" } -focus = { outline = "colors.core.accent" } - -[colors.list.item.hover] -foreground = "{{background}}" -secondary_foreground = "{{color8}}" - -[colors.list.item.selection] -background = "{{color7}}" -foreground = "{{background}}" -secondary_background = "{{color7}}" -secondary_foreground = "{{color8}}" - -[colors.grid.item] -background = "{{color7}}" -hover = { outline = "{{background}}" } -selection = { outline = "{{background}}" } - -[colors.scrollbars] -background = "{{color8}}" - -[colors.loading] -bar = "{{color4}}" -spinner = "{{background}}" diff --git a/wallust/.config/wallust/wallust.toml b/wallust/.config/wallust/wallust.toml deleted file mode 100644 index d1e8925..0000000 --- a/wallust/.config/wallust/wallust.toml +++ /dev/null @@ -1,11 +0,0 @@ -backend = "fastresize" - -[templates] -nvim = { template = "nvim.lua", target = "~/.cache/wallust/colors/wallust.lua" } -foottheme = { template = "foot-colors-custom.ini", target = "~/.cache/wallust/foot-theme.ini" } -vicinae_dark = { template = "vicinae-dark.toml", target = "~/.cache/wallust/vicinae-dark.toml" } -vicinae_light = { template = "vicinae-light.toml", target = "~/.cache/wallust/vicinae-light.toml" } - -[hooks] -strip_foot_hash = "sed -i '/^[^#]/s/#//g' ~/.cache/wallust/foot-theme.ini" -symlink_vicinae = "mkdir -p ~/.local/share/vicinae/themes && ln -sf ~/.cache/wallust/vicinae-dark.toml ~/.local/share/vicinae/themes/vicinae-wallust-dark.toml && ln -sf ~/.cache/wallust/vicinae-light.toml ~/.local/share/vicinae/themes/vicinae-wallust-light.toml" -- cgit v1.2.3