2024-07-16 16:22:53 +02:00
|
|
|
(import-macros {: set! : exec!} :hibiscus.vim)
|
|
|
|
|
2024-07-20 13:18:47 +02:00
|
|
|
(local espresso (require :catppuccin))
|
|
|
|
|
|
|
|
(local color_overrides
|
|
|
|
{ :macchiato
|
|
|
|
{ :rosewater :#F5B8AB
|
|
|
|
:flamingo :#F29D9D
|
|
|
|
:pink :#AD6FF7
|
|
|
|
:mauve :#FF8F40
|
|
|
|
:red :#E66767
|
|
|
|
:maroon :#EB788B
|
|
|
|
:peach :#FAB770
|
|
|
|
:yellow :#FACA64
|
|
|
|
:green :#70CF67
|
|
|
|
:teal :#4CD4BD
|
|
|
|
:sky :#61BDFF
|
|
|
|
:sapphire :#4BA8FA
|
|
|
|
:blue :#00BFFF
|
|
|
|
:lavender :#00BBCC
|
|
|
|
:text :#C1C9E6
|
|
|
|
:subtext1 :#A3AAC2
|
|
|
|
:subtext0 :#8E94AB
|
|
|
|
:overlay2 :#7D8296
|
|
|
|
:overlay1 :#676B80
|
|
|
|
:overlay0 :#464957
|
|
|
|
:surface2 :#3A3D4A
|
|
|
|
:surface1 :#2F313D
|
|
|
|
:surface0 :#1D1E29
|
|
|
|
:base :#0b0b0b
|
|
|
|
:mantle :#11111a
|
|
|
|
:crust :#191926 } })
|
|
|
|
|
|
|
|
(local integrations
|
|
|
|
{ :cmp true
|
|
|
|
:gitsigns true
|
|
|
|
:treesitter true
|
|
|
|
|
|
|
|
:telescope
|
|
|
|
{ :enabled true
|
|
|
|
:style :nvchad }
|
|
|
|
|
|
|
|
:mini
|
|
|
|
{ :enabled true} })
|
|
|
|
|
|
|
|
|
|
|
|
(espresso.setup
|
|
|
|
{ :flavour :macchiato
|
|
|
|
:color_overrides color_overrides
|
|
|
|
:integrations integrations })
|
|
|
|
|
|
|
|
|
2024-07-16 16:22:53 +02:00
|
|
|
(set! background :dark)
|
2024-07-20 13:18:47 +02:00
|
|
|
(exec! [colorscheme catppuccin])
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
; (local highlight_overrides
|
|
|
|
; { :all
|
|
|
|
; (fn [colors]
|
|
|
|
; :CurSearch { :bg colors.sky }
|
|
|
|
; :IncSearch { :bg colors.sky }
|
|
|
|
; :CursorLineNr { :fg colors.blue :style [:bold] }
|
|
|
|
; :DashboardFooter { :fg colors.overlay0 }
|
|
|
|
; :TreesitterContextBottom { :style {} }
|
|
|
|
; :WinSeparator { :fg colors.overlay0 :style [:bold] }
|
|
|
|
; :Headline { :style [:bold] }
|
|
|
|
; :Headline1 { :fg colors.blue :style [:bold] }
|
|
|
|
; :Headline2 { :fg colors.pink :style [:bold] }
|
|
|
|
; :Headline3 { :fg colors.lavender :style [:bold] }
|
|
|
|
; :Headline4 { :fg colors.green :style [:bold] }
|
|
|
|
; :Headline5 { :fg colors.peach :style [:bold] }
|
|
|
|
; :Headline6 { :fg colors.flamingo :style [:bold] }
|
|
|
|
; :rainbow1 { :fg colors.blue :style [:bold] }
|
|
|
|
; :rainbow2 { :fg colors.pink :style [:bold] }
|
|
|
|
; :rainbow3 { :fg colors.lavender :style [:bold] }
|
|
|
|
; :rainbow4 { :fg colors.green :style [:bold] }
|
|
|
|
; :rainbow5 { :fg colors.peach :style [:bold] }
|
|
|
|
; :rainbow6 { :fg colors.flamingo :style [:bold] }
|
|
|
|
; "@markup.italic" { :fg colors.blue :style [:italic] }
|
|
|
|
; "@markup.strong" { :fg colors.blue :style [:bold] } )})
|