mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 16:53:00 +00:00
feat(colorscheme): Move to Catppuccin Mocha
This commit is contained in:
parent
49693c7657
commit
9fd7f68a47
17 changed files with 1583 additions and 94 deletions
37
bootstrap/temp/mocha_port.fish
Normal file
37
bootstrap/temp/mocha_port.fish
Normal file
|
|
@ -0,0 +1,37 @@
|
||||||
|
# Bat
|
||||||
|
mkdir -p "$(bat --config-dir)/themes"
|
||||||
|
wget -P "$(bat --config-dir)/themes" https://github.com/catppuccin/bat/raw/main/themes/Catppuccin%20Latte.tmTheme
|
||||||
|
wget -P "$(bat --config-dir)/themes" https://github.com/catppuccin/bat/raw/main/themes/Catppuccin%20Frappe.tmTheme
|
||||||
|
wget -P "$(bat --config-dir)/themes" https://github.com/catppuccin/bat/raw/main/themes/Catppuccin%20Macchiato.tmTheme
|
||||||
|
wget -P "$(bat --config-dir)/themes" https://github.com/catppuccin/bat/raw/main/themes/Catppuccin%20Mocha.tmTheme
|
||||||
|
bat cache --build
|
||||||
|
# Tmux
|
||||||
|
mkdir -p ~/.config/tmux/plugins/catppuccin:w
|
||||||
|
git clone -b v2.1.2 https://github.com/catppuccin/tmux.git ~/.config/tmux/plugins/catppuccin/tmux
|
||||||
|
# Yazi
|
||||||
|
curl https://raw.githubusercontent.com/catppuccin/yazi/refs/heads/main/themes/mocha/catppuccin-mocha-lavender.toml -o ~/.config/yazi/theme.toml
|
||||||
|
# BTop
|
||||||
|
curl https://raw.githubusercontent.com/catppuccin/btop/refs/heads/main/themes/catppuccin_mocha.theme -o ~/.config/btop/themes/catppuccin_mocha.theme
|
||||||
|
curl https://raw.githubusercontent.com/catppuccin/btop/refs/heads/main/themes/catppuccin_latte.theme -o ~/.config/btop/themes/catppuccin_latte.theme
|
||||||
|
# Delta
|
||||||
|
curl https://raw.githubusercontent.com/catppuccin/delta/refs/heads/main/catppuccin.gitconfig -o ~/.config/git/catppuccin-delta.gitconfig
|
||||||
|
# Fzf
|
||||||
|
set -Ux FZF_DEFAULT_OPTS "\
|
||||||
|
--color=bg+:#313244,bg:#1e1e2e,spinner:#f5e0dc,hl:#f38ba8 \
|
||||||
|
--color=fg:#cdd6f4,header:#f38ba8,info:#cba6f7,pointer:#f5e0dc \
|
||||||
|
--color=marker:#b4befe,fg+:#cdd6f4,prompt:#cba6f7,hl+:#f38ba8 \
|
||||||
|
--color=selected-bg:#45475a \
|
||||||
|
--multi"
|
||||||
|
# LsD
|
||||||
|
curl https://raw.githubusercontent.com/catppuccin/lsd/refs/heads/main/themes/catppuccin-mocha/colors.yaml -o ~/.config/lsd/colors.yaml
|
||||||
|
curl https://raw.githubusercontent.com/catppuccin/lsd/refs/heads/main/themes/catppuccin-latte/colors.yaml -o ~/.config/lsd/colors-light.yaml
|
||||||
|
# Midnight Commander
|
||||||
|
# Change or add skin=catppuccin in the [Midnight-Commander] section inside ~/.config/mc/ini OR Choose the skin inside Midnight Commander through F9>Options>Appearance and Save setup through F9>Options/Save setup
|
||||||
|
mkdir -p $HOME/.local/share/mc/skins
|
||||||
|
curl https://raw.githubusercontent.com/catppuccin/mc/refs/heads/main/catppuccin.ini -o $HOME/.local/share/mc/skins/catppuccin.ini
|
||||||
|
# PowerShell
|
||||||
|
pwsh -C 'git clone https://github.com/catppuccin/powershell.git (Join-Path $Env:PSModulePath.split(":")[0] Catppuccin)'
|
||||||
|
# Fish
|
||||||
|
mkdir -p ~/.config/fish/themes
|
||||||
|
curl https://raw.githubusercontent.com/catppuccin/fish/refs/heads/main/themes/Catppuccin%20Mocha.theme -o ~/.config/fish/themes/Catppuccin\ Mocha.theme
|
||||||
|
curl https://raw.githubusercontent.com/catppuccin/fish/refs/heads/main/themes/Catppuccin%20Latte.theme -o ~/.config/fish/themes/Catppuccin\ Latte.theme
|
||||||
3
bootstrap/temp/setup_powershell.ps1
Normal file
3
bootstrap/temp/setup_powershell.ps1
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
Install-Module CompletionPredictor
|
||||||
|
Install-Module PSFzf
|
||||||
|
Install-Module Posh-Git
|
||||||
35
common/bat.config
Normal file
35
common/bat.config
Normal file
|
|
@ -0,0 +1,35 @@
|
||||||
|
# $DOTFILES/common/bat.config
|
||||||
|
# Date: 2025-01-26
|
||||||
|
# Author: js0ny
|
||||||
|
|
||||||
|
# Location;
|
||||||
|
# Unix: $XDG_CONFIG_HOME/bat/config
|
||||||
|
# Windows: %AppData%\bat\config
|
||||||
|
# Linking:
|
||||||
|
# ln -sf $DOTFILES/common/bat.config $XDG_CONFIG_HOME/bat/config
|
||||||
|
|
||||||
|
# This is `bat`s configuration file. Each line either contains a comment or
|
||||||
|
# a command-line option that you want to pass to `bat` by default. You can
|
||||||
|
# run `bat --help` to get a list of all possible configuration options.
|
||||||
|
|
||||||
|
# Specify desired highlighting theme (e.g. "TwoDark"). Run `bat --list-themes`
|
||||||
|
# for a list of all available themes
|
||||||
|
--theme="Catppuccin Mocha"
|
||||||
|
|
||||||
|
# Enable this to use italic text on the terminal. This is not supported on all
|
||||||
|
# terminal emulators (like tmux, by default):
|
||||||
|
#--italic-text=always
|
||||||
|
|
||||||
|
# Uncomment the following line to disable automatic paging:
|
||||||
|
#--paging=never
|
||||||
|
|
||||||
|
# Uncomment the following line if you are using less version >= 551 and want to
|
||||||
|
# enable mouse scrolling support in `bat` when running inside tmux. This might
|
||||||
|
# disable text selection, unless you press shift.
|
||||||
|
--pager="less --RAW-CONTROL-CHARS --quit-if-one-screen --mouse"
|
||||||
|
|
||||||
|
# Syntax mappings: map a certain filename pattern to a language.
|
||||||
|
# Example 1: use the C++ syntax for Arduino .ino files
|
||||||
|
# Example 2: Use ".gitignore"-style highlighting for ".ignore" files
|
||||||
|
#--map-syntax "*.ino:C++"
|
||||||
|
#--map-syntax ".ignore:Git Ignore"
|
||||||
|
|
@ -10,6 +10,8 @@
|
||||||
[user] # Modify the name and email
|
[user] # Modify the name and email
|
||||||
name = whoami
|
name = whoami
|
||||||
email = whoami@example.com
|
email = whoami@example.com
|
||||||
|
[include]
|
||||||
|
path = ~/.config/git/catppuccin-delta.gitconfig
|
||||||
[core]
|
[core]
|
||||||
editor = nvim
|
editor = nvim
|
||||||
pager = delta
|
pager = delta
|
||||||
|
|
@ -19,6 +21,7 @@
|
||||||
[delta]
|
[delta]
|
||||||
navigate = true
|
navigate = true
|
||||||
dark = true
|
dark = true
|
||||||
|
features = catppuccin-mocha
|
||||||
[filter "lfs"]
|
[filter "lfs"]
|
||||||
clean = git-lfs clean -- %f
|
clean = git-lfs clean -- %f
|
||||||
smudge = git-lfs smudge -- %f
|
smudge = git-lfs smudge -- %f
|
||||||
|
|
|
||||||
|
|
@ -60,45 +60,37 @@ gui:
|
||||||
# Config relating to colors and styles.
|
# Config relating to colors and styles.
|
||||||
# See https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#color-attributes
|
# See https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#color-attributes
|
||||||
theme:
|
theme:
|
||||||
# Border color of focused window
|
|
||||||
activeBorderColor:
|
activeBorderColor:
|
||||||
- green
|
- '#b4befe'
|
||||||
- bold
|
- bold
|
||||||
# Border color of non-focused windows
|
|
||||||
inactiveBorderColor:
|
inactiveBorderColor:
|
||||||
- default
|
- '#a6adc8'
|
||||||
# Border color of focused window when searching in that window
|
|
||||||
searchingActiveBorderColor:
|
|
||||||
- cyan
|
|
||||||
- bold
|
|
||||||
# Color of keybindings help text in the bottom line
|
|
||||||
optionsTextColor:
|
optionsTextColor:
|
||||||
- blue
|
- '#89b4fa'
|
||||||
# Background color of selected line.
|
|
||||||
# See https://github.com/jesseduffield/lazygit/blob/master/docs/Config.md#highlighting-the-selected-line
|
|
||||||
selectedLineBgColor:
|
selectedLineBgColor:
|
||||||
- blue
|
- '#313244'
|
||||||
|
cherryPickedCommitBgColor:
|
||||||
|
- '#45475a'
|
||||||
|
cherryPickedCommitFgColor:
|
||||||
|
- '#b4befe'
|
||||||
|
unstagedChangesColor:
|
||||||
|
- '#f38ba8'
|
||||||
|
defaultFgColor:
|
||||||
|
- '#cdd6f4'
|
||||||
|
searchingActiveBorderColor:
|
||||||
|
- '#f9e2af'
|
||||||
|
|
||||||
|
authorColors:
|
||||||
|
'*': '#b4befe'
|
||||||
# Background color of selected line when view doesn't have focus.
|
# Background color of selected line when view doesn't have focus.
|
||||||
inactiveViewSelectedLineBgColor:
|
inactiveViewSelectedLineBgColor:
|
||||||
- bold
|
- bold
|
||||||
# Foreground color of copied commit
|
|
||||||
cherryPickedCommitFgColor:
|
|
||||||
- blue
|
|
||||||
# Background color of copied commit
|
|
||||||
cherryPickedCommitBgColor:
|
|
||||||
- cyan
|
|
||||||
# Foreground color of marked base commit (for rebase)
|
# Foreground color of marked base commit (for rebase)
|
||||||
markedBaseCommitFgColor:
|
markedBaseCommitFgColor:
|
||||||
- blue
|
- blue
|
||||||
# Background color of marked base commit (for rebase)
|
# Background color of marked base commit (for rebase)
|
||||||
markedBaseCommitBgColor:
|
markedBaseCommitBgColor:
|
||||||
- yellow
|
- yellow
|
||||||
# Color for file with unstaged changes
|
|
||||||
unstagedChangesColor:
|
|
||||||
- red
|
|
||||||
# Default text color
|
|
||||||
defaultFgColor:
|
|
||||||
- default
|
|
||||||
# Config relating to the commit length indicator
|
# Config relating to the commit length indicator
|
||||||
commitLength:
|
commitLength:
|
||||||
# If true, show an indicator of commit message length
|
# If true, show an indicator of commit message length
|
||||||
|
|
|
||||||
151
common/lsd.yaml
Normal file
151
common/lsd.yaml
Normal file
|
|
@ -0,0 +1,151 @@
|
||||||
|
# Location: $XDG_CONFIG_HOME/lsd/config.yaml
|
||||||
|
# Linking:
|
||||||
|
# ln -sf $DOTFILES/common/lsd.yaml $XDG_CONFIG_HOME/lsd/config.yaml
|
||||||
|
# == Classic ==
|
||||||
|
# This is a shorthand to override some of the options to be backwards compatible
|
||||||
|
# with `ls`. It affects the "color"->"when", "sorting"->"dir-grouping", "date"
|
||||||
|
# and "icons"->"when" options.
|
||||||
|
# Possible values: false, true
|
||||||
|
classic: false
|
||||||
|
|
||||||
|
# == Blocks ==
|
||||||
|
# This specifies the columns and their order when using the long and the tree
|
||||||
|
# layout.
|
||||||
|
# Possible values: permission, user, group, context, size, date, name, inode, links, git
|
||||||
|
blocks:
|
||||||
|
- permission
|
||||||
|
- user
|
||||||
|
- group
|
||||||
|
- size
|
||||||
|
- date
|
||||||
|
- name
|
||||||
|
|
||||||
|
# == Color ==
|
||||||
|
# This has various color options. (Will be expanded in the future.)
|
||||||
|
color:
|
||||||
|
# When to colorize the output.
|
||||||
|
# When "classic" is set, this is set to "never".
|
||||||
|
# Possible values: never, auto, always
|
||||||
|
when: auto
|
||||||
|
# How to colorize the output.
|
||||||
|
# When "classic" is set, this is set to "no-color".
|
||||||
|
# Possible values: default, custom
|
||||||
|
# When "custom" is set, lsd will look in the config directory for `colors.yaml`.
|
||||||
|
theme: custom
|
||||||
|
|
||||||
|
# == Date ==
|
||||||
|
# This specifies the date format for the date column. The freeform format
|
||||||
|
# accepts a strftime like string.
|
||||||
|
# When "classic" is set, this is set to "date".
|
||||||
|
# Possible values: date, locale, relative, '+<date_format>'
|
||||||
|
# `date_format` will be a `strftime` formatted value. e.g. `date: '+%d %b %y %X'` will give you a date like this: 17 Jun 21 20:14:55
|
||||||
|
date: date
|
||||||
|
|
||||||
|
# == Dereference ==
|
||||||
|
# Whether to dereference symbolic links.
|
||||||
|
# Possible values: false, true
|
||||||
|
dereference: false
|
||||||
|
|
||||||
|
# == Display ==
|
||||||
|
# What items to display. Do not specify this for the default behavior.
|
||||||
|
# Possible values: all, almost-all, directory-only
|
||||||
|
# display: all
|
||||||
|
|
||||||
|
# == Icons ==
|
||||||
|
icons:
|
||||||
|
# When to use icons.
|
||||||
|
# When "classic" is set, this is set to "never".
|
||||||
|
# Possible values: always, auto, never
|
||||||
|
when: auto
|
||||||
|
# Which icon theme to use.
|
||||||
|
# Possible values: fancy, unicode
|
||||||
|
theme: fancy
|
||||||
|
# Separator between icon and the name
|
||||||
|
# Default to 1 space
|
||||||
|
separator: " "
|
||||||
|
|
||||||
|
# == Ignore Globs ==
|
||||||
|
# A list of globs to ignore when listing.
|
||||||
|
ignore-globs:
|
||||||
|
- .git
|
||||||
|
|
||||||
|
# == Indicators ==
|
||||||
|
# Whether to add indicator characters to certain listed files.
|
||||||
|
# Possible values: false, true
|
||||||
|
indicators: false
|
||||||
|
|
||||||
|
# == Layout ==
|
||||||
|
# Which layout to use. "oneline" might be a bit confusing here and should be
|
||||||
|
# called "one-per-line". It might be changed in the future.
|
||||||
|
# Possible values: grid, tree, oneline
|
||||||
|
layout: grid
|
||||||
|
|
||||||
|
# == Recursion ==
|
||||||
|
recursion:
|
||||||
|
# Whether to enable recursion.
|
||||||
|
# Possible values: false, true
|
||||||
|
enabled: false
|
||||||
|
# How deep the recursion should go. This has to be a positive integer. Leave
|
||||||
|
# it unspecified for (virtually) infinite.
|
||||||
|
# depth: 3
|
||||||
|
|
||||||
|
# == Size ==
|
||||||
|
# Specifies the format of the size column.
|
||||||
|
# Possible values: default, short, bytes
|
||||||
|
size: default
|
||||||
|
|
||||||
|
# == Permission ==
|
||||||
|
# Specify the format of the permission column
|
||||||
|
# Possible value: rwx, octal, attributes (windows only), disable
|
||||||
|
# permission: rwx
|
||||||
|
|
||||||
|
# == Sorting ==
|
||||||
|
sorting:
|
||||||
|
# Specify what to sort by.
|
||||||
|
# Possible values: extension, name, time, size, version
|
||||||
|
column: name
|
||||||
|
# Whether to reverse the sorting.
|
||||||
|
# Possible values: false, true
|
||||||
|
reverse: false
|
||||||
|
# Whether to group directories together and where.
|
||||||
|
# When "classic" is set, this is set to "none".
|
||||||
|
# Possible values: first, last, none
|
||||||
|
dir-grouping: none
|
||||||
|
|
||||||
|
# == No Symlink ==
|
||||||
|
# Whether to omit showing symlink targets
|
||||||
|
# Possible values: false, true
|
||||||
|
no-symlink: false
|
||||||
|
|
||||||
|
# == Total size ==
|
||||||
|
# Whether to display the total size of directories.
|
||||||
|
# Possible values: false, true
|
||||||
|
total-size: false
|
||||||
|
|
||||||
|
# == Hyperlink ==
|
||||||
|
# Attach hyperlink to filenames
|
||||||
|
# Possible values: always, auto, never
|
||||||
|
hyperlink: never
|
||||||
|
|
||||||
|
# == Symlink arrow ==
|
||||||
|
# Specifies how the symlink arrow display, chars in both ascii and utf8
|
||||||
|
symlink-arrow: ⇒
|
||||||
|
|
||||||
|
# == Header ==
|
||||||
|
# Whether to display block headers.
|
||||||
|
# Possible values: false, true
|
||||||
|
header: false
|
||||||
|
|
||||||
|
# == Literal ==
|
||||||
|
# Whether to show quotes on filenames.
|
||||||
|
# Possible values: false, true
|
||||||
|
literal: false
|
||||||
|
|
||||||
|
# == Truncate owner ==
|
||||||
|
# How to truncate the username and group names for a file if they exceed a certain
|
||||||
|
# number of characters.
|
||||||
|
truncate-owner:
|
||||||
|
# Number of characters to keep. By default, no truncation is done (empty value).
|
||||||
|
after:
|
||||||
|
# String to be appended to a name if truncated.
|
||||||
|
marker: ""
|
||||||
|
|
@ -8,6 +8,11 @@
|
||||||
# Linking:
|
# Linking:
|
||||||
# ln -sf $DOTFILES/common/tmux.conf $XDG_CONFIG_HOME/tmux/tmux.conf
|
# ln -sf $DOTFILES/common/tmux.conf $XDG_CONFIG_HOME/tmux/tmux.conf
|
||||||
|
|
||||||
|
# Theme
|
||||||
|
# -----------------
|
||||||
|
set -g @catppuccin_flavor "mocha"
|
||||||
|
run ~/.config/tmux/plugins/catppuccin/tmux/catppuccin.tmux
|
||||||
|
|
||||||
# Prefix
|
# Prefix
|
||||||
# -----------------
|
# -----------------
|
||||||
set-option -g prefix C-a
|
set-option -g prefix C-a
|
||||||
|
|
@ -61,17 +66,9 @@ bind ` resize-pane -Z
|
||||||
|
|
||||||
# Status Bar
|
# Status Bar
|
||||||
# -----------------
|
# -----------------
|
||||||
set -g status-position top
|
|
||||||
set-option -g status-bg black
|
|
||||||
set-option -g status-fg white
|
|
||||||
set-option -g status-left '#[fg=green][#S] '
|
|
||||||
setw -g window-status-current-format '#[fg=colour236,bg=colour39] #I #W '
|
|
||||||
|
|
||||||
# set -g status-position top
|
# set -g status-position top
|
||||||
# set -g @catppuccin_flavor "frappe"
|
# set-option -g status-bg black
|
||||||
# run ~/.config/tmux/plugins/catppuccin/tmux/catppuccin.tmux
|
# set-option -g status-fg white
|
||||||
# set -g status-right-length 100
|
# set-option -g status-left '#[fg=green][#S] '
|
||||||
# set -g status-left-length 100
|
# setw -g window-status-current-format '#[fg=colour236,bg=colour39] #I #W '
|
||||||
# set -g status-left ""
|
|
||||||
# set -g status-right "#{E:@catppuccin_status_application}"
|
|
||||||
# set -ag status-right "#{E:@catppuccin_status_session}"
|
|
||||||
|
|
|
||||||
|
|
@ -1,24 +1,407 @@
|
||||||
// ~/.config/zellij/config.kdl
|
// If you'd like to override the default keybindings completely, be sure to change "keybinds" to "keybinds clear-defaults=true"
|
||||||
// ln -sf $DOTFILES/.config/zellij/config.kdl ~.config/zellij/config.kdl
|
|
||||||
// https://zellij.dev/documentation/configuration
|
|
||||||
keybinds {
|
keybinds {
|
||||||
// keybinds are divided into modes
|
|
||||||
normal {
|
normal {
|
||||||
// bind instructions can include one or more keys (both keys will be bound separately)
|
// uncomment this and adjust key if using copy_on_select=false
|
||||||
// bind keys can include one or more actions (all actions will be performed with no sequential guarantees)
|
// bind "Alt c" { Copy; }
|
||||||
bind "Ctrl g" { SwitchToMode "locked"; }
|
|
||||||
bind "Ctrl p" { SwitchToMode "pane"; }
|
|
||||||
bind "Alt n" { NewPane; }
|
|
||||||
bind "Alt h" "Alt Left" { MoveFocusOrTab "Left"; }
|
|
||||||
}
|
|
||||||
pane {
|
|
||||||
bind "h" "Left" { MoveFocus "Left"; }
|
|
||||||
bind "n" "Down" { MoveFocus "Down"; }
|
|
||||||
bind "e" "Up" { MoveFocus "Up"; }
|
|
||||||
bind "i" "Right" { MoveFocus "Right"; }
|
|
||||||
bind "p" { SwitchFocus; }
|
|
||||||
}
|
}
|
||||||
locked {
|
locked {
|
||||||
bind "Ctrl g" { SwitchToMode "normal"; }
|
bind "Ctrl g" { SwitchToMode "Normal"; }
|
||||||
|
}
|
||||||
|
resize {
|
||||||
|
bind "Ctrl n" { SwitchToMode "Normal"; }
|
||||||
|
bind "h" "Left" { Resize "Increase Left"; }
|
||||||
|
bind "n" "Down" { Resize "Increase Down"; }
|
||||||
|
bind "e" "Up" { Resize "Increase Up"; }
|
||||||
|
bind "i" "Right" { Resize "Increase Right"; }
|
||||||
|
bind "H" { Resize "Decrease Left"; }
|
||||||
|
bind "N" { Resize "Decrease Down"; }
|
||||||
|
bind "E" { Resize "Decrease Up"; }
|
||||||
|
bind "I" { Resize "Decrease Right"; }
|
||||||
|
bind "=" "+" { Resize "Increase"; }
|
||||||
|
bind "-" { Resize "Decrease"; }
|
||||||
|
}
|
||||||
|
pane {
|
||||||
|
bind "Ctrl p" { SwitchToMode "Normal"; }
|
||||||
|
bind "h" "Left" { MoveFocus "Left"; }
|
||||||
|
bind "i" "Right" { MoveFocus "Right"; }
|
||||||
|
bind "n" "Down" { MoveFocus "Down"; }
|
||||||
|
bind "e" "Up" { MoveFocus "Up"; }
|
||||||
|
bind "p" { SwitchFocus; }
|
||||||
|
bind "c" { NewPane; SwitchToMode "Normal"; }
|
||||||
|
bind "N" { NewPane "Down"; SwitchToMode "Normal"; }
|
||||||
|
bind "I" { NewPane "Right"; SwitchToMode "Normal"; }
|
||||||
|
bind "x" { CloseFocus; SwitchToMode "Normal"; }
|
||||||
|
bind "f" { ToggleFocusFullscreen; SwitchToMode "Normal"; }
|
||||||
|
bind "z" { TogglePaneFrames; SwitchToMode "Normal"; }
|
||||||
|
bind "w" { ToggleFloatingPanes; SwitchToMode "Normal"; }
|
||||||
|
bind "e" { TogglePaneEmbedOrFloating; SwitchToMode "Normal"; }
|
||||||
|
bind "r" { SwitchToMode "RenamePane"; PaneNameInput 0;}
|
||||||
|
}
|
||||||
|
move {
|
||||||
|
bind "Ctrl h" { SwitchToMode "Normal"; }
|
||||||
|
bind "h" "Left" { MovePane "Left"; }
|
||||||
|
bind "n" "Down" { MovePane "Down"; }
|
||||||
|
bind "e" "Up" { MovePane "Up"; }
|
||||||
|
bind "i" "Right" { MovePane "Right"; }
|
||||||
|
}
|
||||||
|
tab {
|
||||||
|
bind "Ctrl t" { SwitchToMode "Normal"; }
|
||||||
|
bind "r" { SwitchToMode "RenameTab"; TabNameInput 0; }
|
||||||
|
bind "h" "Left" "Up" "e" { GoToPreviousTab; }
|
||||||
|
bind "i" "Right" "Down" "n" { GoToNextTab; }
|
||||||
|
bind "c" { NewTab; SwitchToMode "Normal"; }
|
||||||
|
bind "x" { CloseTab; SwitchToMode "Normal"; }
|
||||||
|
bind "s" { ToggleActiveSyncTab; SwitchToMode "Normal"; }
|
||||||
|
bind "b" { BreakPane; SwitchToMode "Normal"; }
|
||||||
|
bind "]" { BreakPaneRight; SwitchToMode "Normal"; }
|
||||||
|
bind "[" { BreakPaneLeft; SwitchToMode "Normal"; }
|
||||||
|
bind "1" { GoToTab 1; SwitchToMode "Normal"; }
|
||||||
|
bind "2" { GoToTab 2; SwitchToMode "Normal"; }
|
||||||
|
bind "3" { GoToTab 3; SwitchToMode "Normal"; }
|
||||||
|
bind "4" { GoToTab 4; SwitchToMode "Normal"; }
|
||||||
|
bind "5" { GoToTab 5; SwitchToMode "Normal"; }
|
||||||
|
bind "6" { GoToTab 6; SwitchToMode "Normal"; }
|
||||||
|
bind "7" { GoToTab 7; SwitchToMode "Normal"; }
|
||||||
|
bind "8" { GoToTab 8; SwitchToMode "Normal"; }
|
||||||
|
bind "9" { GoToTab 9; SwitchToMode "Normal"; }
|
||||||
|
bind "Tab" { ToggleTab; }
|
||||||
|
}
|
||||||
|
scroll {
|
||||||
|
bind "Ctrl s" { SwitchToMode "Normal"; }
|
||||||
|
bind "r" { EditScrollback; SwitchToMode "Normal"; }
|
||||||
|
bind "s" { SwitchToMode "EnterSearch"; SearchInput 0; }
|
||||||
|
bind "Ctrl c" { ScrollToBottom; SwitchToMode "Normal"; }
|
||||||
|
bind "n" "Down" { ScrollDown; }
|
||||||
|
bind "e" "Up" { ScrollUp; }
|
||||||
|
bind "Ctrl f" "PageDown" "Right" "l" { PageScrollDown; }
|
||||||
|
bind "Ctrl b" "PageUp" "Left" "h" { PageScrollUp; }
|
||||||
|
bind "d" { HalfPageScrollDown; }
|
||||||
|
bind "u" { HalfPageScrollUp; }
|
||||||
|
// uncomment this and adjust key if using copy_on_select=false
|
||||||
|
// bind "Alt c" { Copy; }
|
||||||
|
}
|
||||||
|
search {
|
||||||
|
bind "Ctrl s" { SwitchToMode "Normal"; }
|
||||||
|
bind "Ctrl c" { ScrollToBottom; SwitchToMode "Normal"; }
|
||||||
|
bind "n" "Down" { ScrollDown; }
|
||||||
|
bind "e" "Up" { ScrollUp; }
|
||||||
|
bind "Ctrl f" "PageDown" "Right" "l" { PageScrollDown; }
|
||||||
|
bind "Ctrl b" "PageUp" "Left" "h" { PageScrollUp; }
|
||||||
|
bind "d" { HalfPageScrollDown; }
|
||||||
|
bind "u" { HalfPageScrollUp; }
|
||||||
|
bind "k" { Search "down"; }
|
||||||
|
bind "K" { Search "up"; }
|
||||||
|
bind "c" { SearchToggleOption "CaseSensitivity"; }
|
||||||
|
bind "w" { SearchToggleOption "Wrap"; }
|
||||||
|
bind "o" { SearchToggleOption "WholeWord"; }
|
||||||
|
}
|
||||||
|
entersearch {
|
||||||
|
bind "Ctrl c" "Esc" { SwitchToMode "Scroll"; }
|
||||||
|
bind "Enter" { SwitchToMode "Search"; }
|
||||||
|
}
|
||||||
|
renametab {
|
||||||
|
bind "Ctrl c" { SwitchToMode "Normal"; }
|
||||||
|
bind "Esc" { UndoRenameTab; SwitchToMode "Tab"; }
|
||||||
|
}
|
||||||
|
renamepane {
|
||||||
|
bind "Ctrl c" { SwitchToMode "Normal"; }
|
||||||
|
bind "Esc" { UndoRenamePane; SwitchToMode "Pane"; }
|
||||||
|
}
|
||||||
|
session {
|
||||||
|
bind "Ctrl o" { SwitchToMode "Normal"; }
|
||||||
|
bind "Ctrl s" { SwitchToMode "Scroll"; }
|
||||||
|
bind "d" { Detach; }
|
||||||
|
bind "w" {
|
||||||
|
LaunchOrFocusPlugin "session-manager" {
|
||||||
|
floating true
|
||||||
|
move_to_focused_tab true
|
||||||
|
};
|
||||||
|
SwitchToMode "Normal"
|
||||||
|
}
|
||||||
|
bind "c" {
|
||||||
|
LaunchOrFocusPlugin "configuration" {
|
||||||
|
floating true
|
||||||
|
move_to_focused_tab true
|
||||||
|
};
|
||||||
|
SwitchToMode "Normal"
|
||||||
|
}
|
||||||
|
bind "p" {
|
||||||
|
LaunchOrFocusPlugin "plugin-manager" {
|
||||||
|
floating true
|
||||||
|
move_to_focused_tab true
|
||||||
|
};
|
||||||
|
SwitchToMode "Normal"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
tmux {
|
||||||
|
bind "[" { SwitchToMode "Scroll"; }
|
||||||
|
bind "Ctrl b" { Write 2; SwitchToMode "Normal"; }
|
||||||
|
bind "\"" { NewPane "Down"; SwitchToMode "Normal"; }
|
||||||
|
bind "%" { NewPane "Right"; SwitchToMode "Normal"; }
|
||||||
|
bind "z" { ToggleFocusFullscreen; SwitchToMode "Normal"; }
|
||||||
|
bind "c" { NewTab; SwitchToMode "Normal"; }
|
||||||
|
bind "," { SwitchToMode "RenameTab"; }
|
||||||
|
bind "p" { GoToPreviousTab; SwitchToMode "Normal"; }
|
||||||
|
bind "n" { GoToNextTab; SwitchToMode "Normal"; }
|
||||||
|
bind "Left" { MoveFocus "Left"; SwitchToMode "Normal"; }
|
||||||
|
bind "Right" { MoveFocus "Right"; SwitchToMode "Normal"; }
|
||||||
|
bind "Down" { MoveFocus "Down"; SwitchToMode "Normal"; }
|
||||||
|
bind "Up" { MoveFocus "Up"; SwitchToMode "Normal"; }
|
||||||
|
bind "h" { MoveFocus "Left"; SwitchToMode "Normal"; }
|
||||||
|
bind "l" { MoveFocus "Right"; SwitchToMode "Normal"; }
|
||||||
|
bind "j" { MoveFocus "Down"; SwitchToMode "Normal"; }
|
||||||
|
bind "k" { MoveFocus "Up"; SwitchToMode "Normal"; }
|
||||||
|
bind "o" { FocusNextPane; }
|
||||||
|
bind "d" { Detach; }
|
||||||
|
bind "Space" { NextSwapLayout; }
|
||||||
|
bind "x" { CloseFocus; SwitchToMode "Normal"; }
|
||||||
|
}
|
||||||
|
shared_except "locked" {
|
||||||
|
bind "Ctrl g" { SwitchToMode "Locked"; }
|
||||||
|
bind "Ctrl q" { Quit; }
|
||||||
|
bind "Alt f" { ToggleFloatingPanes; }
|
||||||
|
bind "Alt n" { NewPane; }
|
||||||
|
bind "Alt i" { MoveTab "Left"; }
|
||||||
|
bind "Alt o" { MoveTab "Right"; }
|
||||||
|
bind "Alt h" "Alt Left" { MoveFocusOrTab "Left"; }
|
||||||
|
bind "Alt l" "Alt Right" { MoveFocusOrTab "Right"; }
|
||||||
|
bind "Alt j" "Alt Down" { MoveFocus "Down"; }
|
||||||
|
bind "Alt k" "Alt Up" { MoveFocus "Up"; }
|
||||||
|
bind "Alt =" "Alt +" { Resize "Increase"; }
|
||||||
|
bind "Alt -" { Resize "Decrease"; }
|
||||||
|
bind "Alt [" { PreviousSwapLayout; }
|
||||||
|
bind "Alt ]" { NextSwapLayout; }
|
||||||
|
}
|
||||||
|
shared_except "normal" "locked" {
|
||||||
|
bind "Enter" "Esc" { SwitchToMode "Normal"; }
|
||||||
|
}
|
||||||
|
shared_except "pane" "locked" {
|
||||||
|
bind "Ctrl p" { SwitchToMode "Pane"; }
|
||||||
|
}
|
||||||
|
shared_except "resize" "locked" {
|
||||||
|
bind "Ctrl n" { SwitchToMode "Resize"; }
|
||||||
|
}
|
||||||
|
shared_except "scroll" "locked" {
|
||||||
|
bind "Ctrl s" { SwitchToMode "Scroll"; }
|
||||||
|
}
|
||||||
|
shared_except "session" "locked" {
|
||||||
|
bind "Ctrl o" { SwitchToMode "Session"; }
|
||||||
|
}
|
||||||
|
shared_except "tab" "locked" {
|
||||||
|
bind "Ctrl t" { SwitchToMode "Tab"; }
|
||||||
|
}
|
||||||
|
shared_except "move" "locked" {
|
||||||
|
bind "Ctrl h" { SwitchToMode "Move"; }
|
||||||
|
}
|
||||||
|
shared_except "tmux" "locked" {
|
||||||
|
bind "Ctrl b" { SwitchToMode "Tmux"; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Plugin aliases - can be used to change the implementation of Zellij
|
||||||
|
// changing these requires a restart to take effect
|
||||||
|
plugins {
|
||||||
|
tab-bar location="zellij:tab-bar"
|
||||||
|
status-bar location="zellij:status-bar"
|
||||||
|
strider location="zellij:strider"
|
||||||
|
compact-bar location="zellij:compact-bar"
|
||||||
|
session-manager location="zellij:session-manager"
|
||||||
|
welcome-screen location="zellij:session-manager" {
|
||||||
|
welcome_screen true
|
||||||
|
}
|
||||||
|
filepicker location="zellij:strider" {
|
||||||
|
cwd "/"
|
||||||
|
}
|
||||||
|
configuration location="zellij:configuration"
|
||||||
|
plugin-manager location="zellij:plugin-manager"
|
||||||
|
}
|
||||||
|
|
||||||
|
// Plugins to load in the background when a new session starts
|
||||||
|
load_plugins {
|
||||||
|
// "file:/path/to/my-plugin.wasm"
|
||||||
|
// "https://example.com/my-plugin.wasm"
|
||||||
|
}
|
||||||
|
|
||||||
|
// Choose what to do when zellij receives SIGTERM, SIGINT, SIGQUIT or SIGHUP
|
||||||
|
// eg. when terminal window with an active zellij session is closed
|
||||||
|
// (Requires restart)
|
||||||
|
// Options:
|
||||||
|
// - detach (Default)
|
||||||
|
// - quit
|
||||||
|
//
|
||||||
|
// on_force_close "quit"
|
||||||
|
|
||||||
|
// Send a request for a simplified ui (without arrow fonts) to plugins
|
||||||
|
// Options:
|
||||||
|
// - true
|
||||||
|
// - false (Default)
|
||||||
|
//
|
||||||
|
// simplified_ui true
|
||||||
|
|
||||||
|
// Choose the path to the default shell that zellij will use for opening new panes
|
||||||
|
// Default: $SHELL
|
||||||
|
//
|
||||||
|
// default_shell "fish"
|
||||||
|
|
||||||
|
// Choose the path to override cwd that zellij will use for opening new panes
|
||||||
|
//
|
||||||
|
// default_cwd ""
|
||||||
|
|
||||||
|
// Toggle between having pane frames around the panes
|
||||||
|
// Options:
|
||||||
|
// - true (default)
|
||||||
|
// - false
|
||||||
|
//
|
||||||
|
// pane_frames true
|
||||||
|
|
||||||
|
// Toggle between having Zellij lay out panes according to a predefined set of layouts whenever possible
|
||||||
|
// Options:
|
||||||
|
// - true (default)
|
||||||
|
// - false
|
||||||
|
//
|
||||||
|
// auto_layout true
|
||||||
|
|
||||||
|
// Whether sessions should be serialized to the cache folder (including their tabs/panes, cwds and running commands) so that they can later be resurrected
|
||||||
|
// (Requires restart)
|
||||||
|
// Options:
|
||||||
|
// - true (default)
|
||||||
|
// - false
|
||||||
|
//
|
||||||
|
// session_serialization false
|
||||||
|
|
||||||
|
// Whether pane viewports are serialized along with the session, default is false
|
||||||
|
// (Requires restart)
|
||||||
|
// Options:
|
||||||
|
// - true
|
||||||
|
// - false (default)
|
||||||
|
//
|
||||||
|
// serialize_pane_viewport true
|
||||||
|
|
||||||
|
// Scrollback lines to serialize along with the pane viewport when serializing sessions, 0
|
||||||
|
// defaults to the scrollback size. If this number is higher than the scrollback size, it will
|
||||||
|
// also default to the scrollback size. This does nothing if `serialize_pane_viewport` is not true.
|
||||||
|
// (Requires restart)
|
||||||
|
//
|
||||||
|
// scrollback_lines_to_serialize 10000
|
||||||
|
|
||||||
|
// Define color themes for Zellij
|
||||||
|
// For more examples, see: https://github.com/zellij-org/zellij/tree/main/example/themes
|
||||||
|
// Once these themes are defined, one of them should to be selected in the "theme" section of this file
|
||||||
|
//
|
||||||
|
// themes {
|
||||||
|
// dracula {
|
||||||
|
// fg 248 248 242
|
||||||
|
// bg 40 42 54
|
||||||
|
// red 255 85 85
|
||||||
|
// green 80 250 123
|
||||||
|
// yellow 241 250 140
|
||||||
|
// blue 98 114 164
|
||||||
|
// magenta 255 121 198
|
||||||
|
// orange 255 184 108
|
||||||
|
// cyan 139 233 253
|
||||||
|
// black 0 0 0
|
||||||
|
// white 255 255 255
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
|
||||||
|
// Choose the theme that is specified in the themes section.
|
||||||
|
// Default: default
|
||||||
|
//
|
||||||
|
theme "default"
|
||||||
|
|
||||||
|
// The name of the default layout to load on startup
|
||||||
|
// Default: "default"
|
||||||
|
// (Requires restart)
|
||||||
|
//
|
||||||
|
// default_layout "compact"
|
||||||
|
|
||||||
|
// Choose the mode that zellij uses when starting up.
|
||||||
|
// Default: normal
|
||||||
|
//
|
||||||
|
// default_mode "locked"
|
||||||
|
|
||||||
|
// Toggle enabling the mouse mode.
|
||||||
|
// On certain configurations, or terminals this could
|
||||||
|
// potentially interfere with copying text.
|
||||||
|
// (Requires restart)
|
||||||
|
// Options:
|
||||||
|
// - true (default)
|
||||||
|
// - false
|
||||||
|
//
|
||||||
|
// mouse_mode false
|
||||||
|
|
||||||
|
// Configure the scroll back buffer size
|
||||||
|
// This is the number of lines zellij stores for each pane in the scroll back
|
||||||
|
// buffer. Excess number of lines are discarded in a FIFO fashion.
|
||||||
|
// (Requires restart)
|
||||||
|
// Valid values: positive integers
|
||||||
|
// Default value: 10000
|
||||||
|
//
|
||||||
|
// scroll_buffer_size 10000
|
||||||
|
|
||||||
|
// Provide a command to execute when copying text. The text will be piped to
|
||||||
|
// the stdin of the program to perform the copy. This can be used with
|
||||||
|
// terminal emulators which do not support the OSC 52 ANSI control sequence
|
||||||
|
// that will be used by default if this option is not set.
|
||||||
|
// Examples:
|
||||||
|
//
|
||||||
|
// copy_command "xclip -selection clipboard" // x11
|
||||||
|
// copy_command "wl-copy" // wayland
|
||||||
|
// copy_command "pbcopy" // osx
|
||||||
|
|
||||||
|
// Choose the destination for copied text
|
||||||
|
// Allows using the primary selection buffer (on x11/wayland) instead of the system clipboard.
|
||||||
|
// Does not apply when using copy_command.
|
||||||
|
// Options:
|
||||||
|
// - system (default)
|
||||||
|
// - primary
|
||||||
|
//
|
||||||
|
// copy_clipboard "primary"
|
||||||
|
|
||||||
|
// Enable or disable automatic copy (and clear) of selection when releasing mouse
|
||||||
|
// Default: true
|
||||||
|
//
|
||||||
|
// copy_on_select false
|
||||||
|
|
||||||
|
// Path to the default editor to use to edit pane scrollbuffer
|
||||||
|
// Default: $EDITOR or $VISUAL
|
||||||
|
//
|
||||||
|
// scrollback_editor "/usr/bin/vim"
|
||||||
|
|
||||||
|
// When attaching to an existing session with other users,
|
||||||
|
// should the session be mirrored (true)
|
||||||
|
// or should each user have their own cursor (false)
|
||||||
|
// (Requires restart)
|
||||||
|
// Default: false
|
||||||
|
//
|
||||||
|
// mirror_session true
|
||||||
|
|
||||||
|
// The folder in which Zellij will look for layouts
|
||||||
|
// (Requires restart)
|
||||||
|
//
|
||||||
|
// layout_dir "/path/to/my/layout_dir"
|
||||||
|
|
||||||
|
// The folder in which Zellij will look for themes
|
||||||
|
// (Requires restart)
|
||||||
|
//
|
||||||
|
// theme_dir "/path/to/my/theme_dir"
|
||||||
|
|
||||||
|
// Enable or disable the rendering of styled and colored underlines (undercurl).
|
||||||
|
// May need to be disabled for certain unsupported terminals
|
||||||
|
// (Requires restart)
|
||||||
|
// Default: true
|
||||||
|
//
|
||||||
|
// styled_underlines false
|
||||||
|
|
||||||
|
// Enable or disable writing of session metadata to disk (if disabled, other sessions might not know
|
||||||
|
// metadata info on this session)
|
||||||
|
// (Requires restart)
|
||||||
|
// Default: false
|
||||||
|
//
|
||||||
|
// disable_session_metadata true
|
||||||
|
|
||||||
|
// Enable or disable support for the enhanced Kitty Keyboard Protocol (the host terminal must also support it)
|
||||||
|
// (Requires restart)
|
||||||
|
// Default: true (if the host terminal supports it)
|
||||||
|
//
|
||||||
|
// support_kitty_keyboard_protocol false
|
||||||
|
|
|
||||||
78
platforms/linux/hypr/dark.conf
Normal file
78
platforms/linux/hypr/dark.conf
Normal file
|
|
@ -0,0 +1,78 @@
|
||||||
|
# Catppuccin Mocha (Dark)
|
||||||
|
$rosewater = rgb(f5e0dc)
|
||||||
|
$rosewaterAlpha = f5e0dc
|
||||||
|
|
||||||
|
$flamingo = rgb(f2cdcd)
|
||||||
|
$flamingoAlpha = f2cdcd
|
||||||
|
|
||||||
|
$pink = rgb(f5c2e7)
|
||||||
|
$pinkAlpha = f5c2e7
|
||||||
|
|
||||||
|
$mauve = rgb(cba6f7)
|
||||||
|
$mauveAlpha = cba6f7
|
||||||
|
|
||||||
|
$red = rgb(f38ba8)
|
||||||
|
$redAlpha = f38ba8
|
||||||
|
|
||||||
|
$maroon = rgb(eba0ac)
|
||||||
|
$maroonAlpha = eba0ac
|
||||||
|
|
||||||
|
$peach = rgb(fab387)
|
||||||
|
$peachAlpha = fab387
|
||||||
|
|
||||||
|
$yellow = rgb(f9e2af)
|
||||||
|
$yellowAlpha = f9e2af
|
||||||
|
|
||||||
|
$green = rgb(a6e3a1)
|
||||||
|
$greenAlpha = a6e3a1
|
||||||
|
|
||||||
|
$teal = rgb(94e2d5)
|
||||||
|
$tealAlpha = 94e2d5
|
||||||
|
|
||||||
|
$sky = rgb(89dceb)
|
||||||
|
$skyAlpha = 89dceb
|
||||||
|
|
||||||
|
$sapphire = rgb(74c7ec)
|
||||||
|
$sapphireAlpha = 74c7ec
|
||||||
|
|
||||||
|
$blue = rgb(89b4fa)
|
||||||
|
$blueAlpha = 89b4fa
|
||||||
|
|
||||||
|
$lavender = rgb(b4befe)
|
||||||
|
$lavenderAlpha = b4befe
|
||||||
|
|
||||||
|
$text = rgb(cdd6f4)
|
||||||
|
$textAlpha = cdd6f4
|
||||||
|
|
||||||
|
$subtext1 = rgb(bac2de)
|
||||||
|
$subtext1Alpha = bac2de
|
||||||
|
|
||||||
|
$subtext0 = rgb(a6adc8)
|
||||||
|
$subtext0Alpha = a6adc8
|
||||||
|
|
||||||
|
$overlay2 = rgb(9399b2)
|
||||||
|
$overlay2Alpha = 9399b2
|
||||||
|
|
||||||
|
$overlay1 = rgb(7f849c)
|
||||||
|
$overlay1Alpha = 7f849c
|
||||||
|
|
||||||
|
$overlay0 = rgb(6c7086)
|
||||||
|
$overlay0Alpha = 6c7086
|
||||||
|
|
||||||
|
$surface2 = rgb(585b70)
|
||||||
|
$surface2Alpha = 585b70
|
||||||
|
|
||||||
|
$surface1 = rgb(45475a)
|
||||||
|
$surface1Alpha = 45475a
|
||||||
|
|
||||||
|
$surface0 = rgb(313244)
|
||||||
|
$surface0Alpha = 313244
|
||||||
|
|
||||||
|
$base = rgb(1e1e2e)
|
||||||
|
$baseAlpha = 1e1e2e
|
||||||
|
|
||||||
|
$mantle = rgb(181825)
|
||||||
|
$mantleAlpha = 181825
|
||||||
|
|
||||||
|
$crust = rgb(11111b)
|
||||||
|
$crustAlpha = 11111b
|
||||||
|
|
@ -14,6 +14,8 @@
|
||||||
# OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS.
|
# OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS.
|
||||||
# #######################################################################################
|
# #######################################################################################
|
||||||
|
|
||||||
|
source=~/.config/hypr/dark.conf
|
||||||
|
|
||||||
autogenerated = 0 # remove this line to remove the warning
|
autogenerated = 0 # remove this line to remove the warning
|
||||||
|
|
||||||
# This is an example Hyprland config file.
|
# This is an example Hyprland config file.
|
||||||
|
|
@ -98,11 +100,12 @@ general {
|
||||||
gaps_in = 5
|
gaps_in = 5
|
||||||
gaps_out = 20
|
gaps_out = 20
|
||||||
|
|
||||||
border_size = 2
|
border_size = 3
|
||||||
|
|
||||||
# https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
|
# https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
|
||||||
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
|
# col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
|
||||||
col.inactive_border = rgba(595959aa)
|
col.active_border = $mauve
|
||||||
|
col.inactive_border = $overlay2
|
||||||
|
|
||||||
# Set to true enable resizing windows by clicking and dragging on borders and gaps
|
# Set to true enable resizing windows by clicking and dragging on borders and gaps
|
||||||
resize_on_border = true
|
resize_on_border = true
|
||||||
|
|
@ -127,7 +130,7 @@ decoration {
|
||||||
enabled = true
|
enabled = true
|
||||||
range = 4
|
range = 4
|
||||||
render_power = 3
|
render_power = 3
|
||||||
color = rgba(1a1a1aee)
|
color = $base
|
||||||
}
|
}
|
||||||
|
|
||||||
# https://wiki.hyprland.org/Configuring/Variables/#blur
|
# https://wiki.hyprland.org/Configuring/Variables/#blur
|
||||||
|
|
|
||||||
1
tools/fish/.gitignore
vendored
1
tools/fish/.gitignore
vendored
|
|
@ -1,2 +1,3 @@
|
||||||
fish_variables
|
fish_variables
|
||||||
completions
|
completions
|
||||||
|
themes/
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
"mini.pairs": { "branch": "main", "commit": "7e834c5937d95364cc1740e20d673afe2d034cdb" },
|
"mini.pairs": { "branch": "main", "commit": "7e834c5937d95364cc1740e20d673afe2d034cdb" },
|
||||||
"nvim-cmp": { "branch": "main", "commit": "12509903a5723a876abd65953109f926f4634c30" },
|
"nvim-cmp": { "branch": "main", "commit": "12509903a5723a876abd65953109f926f4634c30" },
|
||||||
"nvim-lspconfig": { "branch": "master", "commit": "b4d65bce97795438ab6e1974b3672c17a4865e3c" },
|
"nvim-lspconfig": { "branch": "master", "commit": "b4d65bce97795438ab6e1974b3672c17a4865e3c" },
|
||||||
|
"nvim-surround": { "branch": "main", "commit": "ae298105122c87bbe0a36b1ad20b06d417c0433e" },
|
||||||
"nvim-tree.lua": { "branch": "master", "commit": "d529a99f88e0dff02e0aa275db2f595cd252a2c8" },
|
"nvim-tree.lua": { "branch": "master", "commit": "d529a99f88e0dff02e0aa275db2f595cd252a2c8" },
|
||||||
"nvim-treesitter": { "branch": "master", "commit": "f3d7c0dafcbc86c4d63f765649c884a03bc1360a" },
|
"nvim-treesitter": { "branch": "master", "commit": "f3d7c0dafcbc86c4d63f765649c884a03bc1360a" },
|
||||||
"nvim-treesitter-context": { "branch": "master", "commit": "bece284c5322ddf6946fa4bdc383a2bc033269d7" },
|
"nvim-treesitter-context": { "branch": "master", "commit": "bece284c5322ddf6946fa4bdc383a2bc033269d7" },
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
vim.cmd.colorscheme("kanagawa")
|
vim.cmd.colorscheme("catppuccin-mocha")
|
||||||
|
|
|
||||||
|
|
@ -7,4 +7,14 @@ return {
|
||||||
require("mini.pairs").setup()
|
require("mini.pairs").setup()
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"kylechui/nvim-surround",
|
||||||
|
version = "*", -- Use for stability; omit to use `main` branch for the latest features
|
||||||
|
event = "VeryLazy",
|
||||||
|
config = function()
|
||||||
|
require("nvim-surround").setup({
|
||||||
|
-- Configuration here, or leave empty to use defaults
|
||||||
|
})
|
||||||
|
end,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,48 @@
|
||||||
$ENV:STARSHIP_CONFIG = Join-Path $DOTFILES "tools" "starship" "starship_pwsh.toml"
|
$ENV:STARSHIP_CONFIG = Join-Path $DOTFILES "tools" "starship" "starship_pwsh.toml"
|
||||||
|
|
||||||
Invoke-Expression (&starship init powershell)
|
Invoke-Expression (&starship init powershell)
|
||||||
|
|
||||||
|
Import-Module Catppuccin
|
||||||
|
|
||||||
|
$Flavor = $Catppuccin['Mocha']
|
||||||
|
|
||||||
|
# The following colors are used by PowerShell's formatting
|
||||||
|
# Again PS 7.2+ only
|
||||||
|
$PSStyle.Formatting.Debug = $Flavor.Sky.Foreground()
|
||||||
|
$PSStyle.Formatting.Error = $Flavor.Red.Foreground()
|
||||||
|
$PSStyle.Formatting.ErrorAccent = $Flavor.Blue.Foreground()
|
||||||
|
$PSStyle.Formatting.FormatAccent = $Flavor.Teal.Foreground()
|
||||||
|
$PSStyle.Formatting.TableHeader = $Flavor.Rosewater.Foreground()
|
||||||
|
$PSStyle.Formatting.Verbose = $Flavor.Yellow.Foreground()
|
||||||
|
$PSStyle.Formatting.Warning = $Flavor.Peach.Foreground()
|
||||||
|
|
||||||
|
$Colors = @{
|
||||||
|
# Largely based on the Code Editor style guide
|
||||||
|
# Emphasis, ListPrediction and ListPredictionSelected are inspired by the Catppuccin fzf theme
|
||||||
|
|
||||||
|
# Powershell colours
|
||||||
|
Emphasis = $Flavor.Red.Foreground()
|
||||||
|
Selection = $Flavor.Surface0.Background()
|
||||||
|
|
||||||
|
# PSReadLine prediction colours
|
||||||
|
InlinePrediction = $Flavor.Overlay0.Foreground()
|
||||||
|
ListPrediction = $Flavor.Mauve.Foreground()
|
||||||
|
ListPredictionSelected = $Flavor.Surface0.Background()
|
||||||
|
|
||||||
|
# Syntax highlighting
|
||||||
|
Command = $Flavor.Blue.Foreground()
|
||||||
|
Comment = $Flavor.Overlay0.Foreground()
|
||||||
|
Default = $Flavor.Text.Foreground()
|
||||||
|
Error = $Flavor.Red.Foreground()
|
||||||
|
Keyword = $Flavor.Mauve.Foreground()
|
||||||
|
Member = $Flavor.Rosewater.Foreground()
|
||||||
|
Number = $Flavor.Peach.Foreground()
|
||||||
|
Operator = $Flavor.Sky.Foreground()
|
||||||
|
Parameter = $Flavor.Pink.Foreground()
|
||||||
|
String = $Flavor.Green.Foreground()
|
||||||
|
Type = $Flavor.Yellow.Foreground()
|
||||||
|
Variable = $Flavor.Lavender.Foreground()
|
||||||
|
}
|
||||||
|
|
||||||
|
# Set the colours
|
||||||
|
Set-PSReadLineOption -Colors $Colors
|
||||||
|
|
|
||||||
750
tools/yazi/config/theme.toml
Normal file
750
tools/yazi/config/theme.toml
Normal file
|
|
@ -0,0 +1,750 @@
|
||||||
|
[manager]
|
||||||
|
cwd = { fg = "#94e2d5" }
|
||||||
|
|
||||||
|
hovered = { fg = "#1e1e2e", bg = "#b4befe" }
|
||||||
|
preview_hovered = { fg = "#1e1e2e", bg = "#cdd6f4" }
|
||||||
|
|
||||||
|
find_keyword = { fg = "#f9e2af", italic = true }
|
||||||
|
find_position = { fg = "#f5c2e7", bg = "reset", italic = true }
|
||||||
|
|
||||||
|
marker_copied = { fg = "#a6e3a1", bg = "#a6e3a1" }
|
||||||
|
marker_cut = { fg = "#f38ba8", bg = "#f38ba8" }
|
||||||
|
marker_marked = { fg = "#94e2d5", bg = "#94e2d5" }
|
||||||
|
marker_selected = { fg = "#b4befe", bg = "#b4befe" }
|
||||||
|
|
||||||
|
tab_active = { fg = "#1e1e2e", bg = "#cdd6f4" }
|
||||||
|
tab_inactive = { fg = "#cdd6f4", bg = "#45475a" }
|
||||||
|
tab_width = 1
|
||||||
|
|
||||||
|
count_copied = { fg = "#1e1e2e", bg = "#a6e3a1" }
|
||||||
|
count_cut = { fg = "#1e1e2e", bg = "#f38ba8" }
|
||||||
|
count_selected = { fg = "#1e1e2e", bg = "#b4befe" }
|
||||||
|
|
||||||
|
border_symbol = "│"
|
||||||
|
border_style = { fg = "#7f849c" }
|
||||||
|
|
||||||
|
syntect_theme = "~/.config/yazi/Catppuccin-mocha.tmTheme"
|
||||||
|
|
||||||
|
[mode]
|
||||||
|
normal_main = { fg = "#1e1e2e", bg = "#b4befe", bold = true }
|
||||||
|
normal_alt = { fg = "#b4befe", bg = "#313244"}
|
||||||
|
|
||||||
|
select_main = { fg = "#1e1e2e", bg = "#a6e3a1", bold = true }
|
||||||
|
select_alt = { fg = "#a6e3a1", bg = "#313244"}
|
||||||
|
|
||||||
|
unset_main = { fg = "#1e1e2e", bg = "#f2cdcd", bold = true }
|
||||||
|
unset_alt = { fg = "#f2cdcd", bg = "#313244"}
|
||||||
|
|
||||||
|
[status]
|
||||||
|
separator_open = ""
|
||||||
|
separator_close = ""
|
||||||
|
|
||||||
|
progress_label = { fg = "#ffffff", bold = true }
|
||||||
|
progress_normal = { fg = "#89b4fa", bg = "#45475a" }
|
||||||
|
progress_error = { fg = "#f38ba8", bg = "#45475a" }
|
||||||
|
|
||||||
|
perm_type = { fg = "#89b4fa" }
|
||||||
|
perm_read = { fg = "#f9e2af" }
|
||||||
|
perm_write = { fg = "#f38ba8" }
|
||||||
|
perm_exec = { fg = "#a6e3a1" }
|
||||||
|
perm_sep = { fg = "#7f849c" }
|
||||||
|
|
||||||
|
[input]
|
||||||
|
border = { fg = "#b4befe" }
|
||||||
|
title = {}
|
||||||
|
value = {}
|
||||||
|
selected = { reversed = true }
|
||||||
|
|
||||||
|
[pick]
|
||||||
|
border = { fg = "#b4befe" }
|
||||||
|
active = { fg = "#f5c2e7" }
|
||||||
|
inactive = {}
|
||||||
|
|
||||||
|
[confirm]
|
||||||
|
border = { fg = "#b4befe" }
|
||||||
|
title = { fg = "#b4befe" }
|
||||||
|
content = {}
|
||||||
|
list = {}
|
||||||
|
btn_yes = { reversed = true }
|
||||||
|
btn_no = {}
|
||||||
|
|
||||||
|
[completion]
|
||||||
|
border = { fg = "#b4befe" }
|
||||||
|
|
||||||
|
[tasks]
|
||||||
|
border = { fg = "#b4befe" }
|
||||||
|
title = {}
|
||||||
|
hovered = { underline = true }
|
||||||
|
|
||||||
|
[which]
|
||||||
|
mask = { bg = "#313244" }
|
||||||
|
cand = { fg = "#94e2d5" }
|
||||||
|
rest = { fg = "#9399b2" }
|
||||||
|
desc = { fg = "#f5c2e7" }
|
||||||
|
separator = " "
|
||||||
|
separator_style = { fg = "#585b70" }
|
||||||
|
|
||||||
|
[help]
|
||||||
|
on = { fg = "#94e2d5" }
|
||||||
|
run = { fg = "#f5c2e7" }
|
||||||
|
desc = { fg = "#9399b2" }
|
||||||
|
hovered = { bg = "#585b70", bold = true }
|
||||||
|
footer = { fg = "#cdd6f4", bg = "#45475a" }
|
||||||
|
|
||||||
|
[notify]
|
||||||
|
title_info = { fg = "#94e2d5" }
|
||||||
|
title_warn = { fg = "#f9e2af" }
|
||||||
|
title_error = { fg = "#f38ba8" }
|
||||||
|
|
||||||
|
[filetype]
|
||||||
|
rules = [
|
||||||
|
# Media
|
||||||
|
{ mime = "image/*", fg = "#94e2d5" },
|
||||||
|
{ mime = "{audio,video}/*", fg = "#f9e2af" },
|
||||||
|
|
||||||
|
# Archives
|
||||||
|
{ mime = "application/*zip", fg = "#f5c2e7" },
|
||||||
|
{ mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", fg = "#f5c2e7" },
|
||||||
|
|
||||||
|
# Documents
|
||||||
|
{ mime = "application/{pdf,doc,rtf}", fg = "#a6e3a1" },
|
||||||
|
|
||||||
|
# Fallback
|
||||||
|
{ name = "*", fg = "#cdd6f4" },
|
||||||
|
{ name = "*/", fg = "#b4befe" }
|
||||||
|
]
|
||||||
|
|
||||||
|
[icon]
|
||||||
|
files = [
|
||||||
|
{ name = "kritadisplayrc", text = "", fg = "#cba6f7" },
|
||||||
|
{ name = ".gtkrc-2.0", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "bspwmrc", text = "", fg = "#313244" },
|
||||||
|
{ name = "webpack", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "tsconfig.json", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = ".vimrc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "gemfile$", text = "", fg = "#313244" },
|
||||||
|
{ name = "xmobarrc", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "avif", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "fp-info-cache", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = ".zshrc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "robots.txt", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "dockerfile", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".git-blame-ignore-revs", text = "", fg = "#fab387" },
|
||||||
|
{ name = ".nvmrc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "hyprpaper.conf", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = ".prettierignore", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "rakefile", text = "", fg = "#313244" },
|
||||||
|
{ name = "code_of_conduct", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "cmakelists.txt", text = "", fg = "#cdd6f4" },
|
||||||
|
{ name = ".env", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "copying.lesser", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "readme", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "settings.gradle", text = "", fg = "#585b70" },
|
||||||
|
{ name = "gruntfile.coffee", text = "", fg = "#fab387" },
|
||||||
|
{ name = ".eslintignore", text = "", fg = "#585b70" },
|
||||||
|
{ name = "kalgebrarc", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "kdenliverc", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".prettierrc.cjs", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "cantorrc", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "rmd", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "vagrantfile$", text = "", fg = "#6c7086" },
|
||||||
|
{ name = ".Xauthority", text = "", fg = "#fab387" },
|
||||||
|
{ name = "prettier.config.ts", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "node_modules", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = ".prettierrc.toml", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "build.zig.zon", text = "", fg = "#fab387" },
|
||||||
|
{ name = ".ds_store", text = "", fg = "#45475a" },
|
||||||
|
{ name = "PKGBUILD", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".prettierrc", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".bash_profile", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = ".npmignore", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = ".mailmap", text = "", fg = "#fab387" },
|
||||||
|
{ name = ".codespellrc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "svelte.config.js", text = "", fg = "#fab387" },
|
||||||
|
{ name = "eslint.config.ts", text = "", fg = "#585b70" },
|
||||||
|
{ name = "config", text = "", fg = "#7f849c" },
|
||||||
|
{ name = ".gitlab-ci.yml", text = "", fg = "#fab387" },
|
||||||
|
{ name = ".gitconfig", text = "", fg = "#fab387" },
|
||||||
|
{ name = "_gvimrc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = ".xinitrc", text = "", fg = "#fab387" },
|
||||||
|
{ name = "checkhealth", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "sxhkdrc", text = "", fg = "#313244" },
|
||||||
|
{ name = ".bashrc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "tailwind.config.mjs", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "ext_typoscript_setup.txt", text = "", fg = "#fab387" },
|
||||||
|
{ name = "commitlint.config.ts", text = "", fg = "#94e2d5" },
|
||||||
|
{ name = "py.typed", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = ".nanorc", text = "", fg = "#313244" },
|
||||||
|
{ name = "commit_editmsg", text = "", fg = "#fab387" },
|
||||||
|
{ name = ".luaurc", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "fp-lib-table", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = ".editorconfig", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "justfile", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "kdeglobals", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "license.md", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = ".clang-format", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "docker-compose.yaml", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "copying", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "go.mod", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "lxqt.conf", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "brewfile", text = "", fg = "#313244" },
|
||||||
|
{ name = "gulpfile.coffee", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = ".dockerignore", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".settings.json", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "tailwind.config.js", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = ".clang-tidy", text = "", fg = "#7f849c" },
|
||||||
|
{ name = ".gvimrc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "nuxt.config.cjs", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "xsettingsd.conf", text = "", fg = "#fab387" },
|
||||||
|
{ name = "nuxt.config.js", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "eslint.config.cjs", text = "", fg = "#585b70" },
|
||||||
|
{ name = "sym-lib-table", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = ".condarc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "xmonad.hs", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "tmux.conf", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "xmobarrc.hs", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = ".prettierrc.yaml", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".pre-commit-config.yaml", text = "", fg = "#fab387" },
|
||||||
|
{ name = "i3blocks.conf", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "xorg.conf", text = "", fg = "#fab387" },
|
||||||
|
{ name = ".zshenv", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "vlcrc", text = "", fg = "#fab387" },
|
||||||
|
{ name = "license", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "unlicense", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "tmux.conf.local", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = ".SRCINFO", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "tailwind.config.ts", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "security.md", text = "", fg = "#bac2de" },
|
||||||
|
{ name = "security", text = "", fg = "#bac2de" },
|
||||||
|
{ name = ".eslintrc", text = "", fg = "#585b70" },
|
||||||
|
{ name = "gradle.properties", text = "", fg = "#585b70" },
|
||||||
|
{ name = "code_of_conduct.md", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "PrusaSlicerGcodeViewer.ini", text = "", fg = "#fab387" },
|
||||||
|
{ name = "PrusaSlicer.ini", text = "", fg = "#fab387" },
|
||||||
|
{ name = "procfile", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "mpv.conf", text = "", fg = "#1e1e2e" },
|
||||||
|
{ name = ".prettierrc.json5", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "i3status.conf", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "prettier.config.mjs", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".pylintrc", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "prettier.config.cjs", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".luacheckrc", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "containerfile", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "eslint.config.mjs", text = "", fg = "#585b70" },
|
||||||
|
{ name = "gruntfile.js", text = "", fg = "#fab387" },
|
||||||
|
{ name = "bun.lockb", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = ".gitattributes", text = "", fg = "#fab387" },
|
||||||
|
{ name = "gruntfile.ts", text = "", fg = "#fab387" },
|
||||||
|
{ name = "pom.xml", text = "", fg = "#313244" },
|
||||||
|
{ name = "favicon.ico", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "package-lock.json", text = "", fg = "#313244" },
|
||||||
|
{ name = "build", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "package.json", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "nuxt.config.ts", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "nuxt.config.mjs", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "mix.lock", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "makefile", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "gulpfile.js", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "lxde-rc.xml", text = "", fg = "#9399b2" },
|
||||||
|
{ name = "kritarc", text = "", fg = "#cba6f7" },
|
||||||
|
{ name = "gtkrc", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "ionic.config.json", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".prettierrc.mjs", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".prettierrc.yml", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".npmrc", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "weston.ini", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "gulpfile.babel.js", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "i18n.config.ts", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "commitlint.config.js", text = "", fg = "#94e2d5" },
|
||||||
|
{ name = ".gitmodules", text = "", fg = "#fab387" },
|
||||||
|
{ name = "gradle-wrapper.properties", text = "", fg = "#585b70" },
|
||||||
|
{ name = "hypridle.conf", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "vercel.json", text = "▲", fg = "#f5e0dc" },
|
||||||
|
{ name = "hyprlock.conf", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "go.sum", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "kdenlive-layoutsrc", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "gruntfile.babel.js", text = "", fg = "#fab387" },
|
||||||
|
{ name = "compose.yml", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "i18n.config.js", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "readme.md", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "gradlew", text = "", fg = "#585b70" },
|
||||||
|
{ name = "go.work", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "gulpfile.ts", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "gnumakefile", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "FreeCAD.conf", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "compose.yaml", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "eslint.config.js", text = "", fg = "#585b70" },
|
||||||
|
{ name = "hyprland.conf", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "docker-compose.yml", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "groovy", text = "", fg = "#585b70" },
|
||||||
|
{ name = "QtProject.conf", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "platformio.ini", text = "", fg = "#fab387" },
|
||||||
|
{ name = "build.gradle", text = "", fg = "#585b70" },
|
||||||
|
{ name = ".nuxtrc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "_vimrc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = ".zprofile", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = ".xsession", text = "", fg = "#fab387" },
|
||||||
|
{ name = "prettier.config.js", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".babelrc", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "workspace", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = ".prettierrc.json", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".prettierrc.js", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = ".Xresources", text = "", fg = "#fab387" },
|
||||||
|
{ name = ".gitignore", text = "", fg = "#fab387" },
|
||||||
|
{ name = ".justfile", text = "", fg = "#7f849c" },
|
||||||
|
]
|
||||||
|
exts = [
|
||||||
|
{ name = "otf", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "import", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "krz", text = "", fg = "#cba6f7" },
|
||||||
|
{ name = "adb", text = "", fg = "#94e2d5" },
|
||||||
|
{ name = "ttf", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "webpack", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "dart", text = "", fg = "#585b70" },
|
||||||
|
{ name = "vsh", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "doc", text = "", fg = "#585b70" },
|
||||||
|
{ name = "zsh", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "ex", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "hx", text = "", fg = "#fab387" },
|
||||||
|
{ name = "fodt", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "mojo", text = "", fg = "#fab387" },
|
||||||
|
{ name = "templ", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "nix", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "cshtml", text = "", fg = "#585b70" },
|
||||||
|
{ name = "fish", text = "", fg = "#585b70" },
|
||||||
|
{ name = "ply", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "sldprt", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "gemspec", text = "", fg = "#313244" },
|
||||||
|
{ name = "mjs", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "csh", text = "", fg = "#585b70" },
|
||||||
|
{ name = "cmake", text = "", fg = "#cdd6f4" },
|
||||||
|
{ name = "fodp", text = "", fg = "#fab387" },
|
||||||
|
{ name = "vi", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "msf", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "blp", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "less", text = "", fg = "#45475a" },
|
||||||
|
{ name = "sh", text = "", fg = "#585b70" },
|
||||||
|
{ name = "odg", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "mint", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "dll", text = "", fg = "#11111b" },
|
||||||
|
{ name = "odf", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "sqlite3", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "Dockerfile", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "ksh", text = "", fg = "#585b70" },
|
||||||
|
{ name = "rmd", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "wv", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "xml", text = "", fg = "#fab387" },
|
||||||
|
{ name = "markdown", text = "", fg = "#cdd6f4" },
|
||||||
|
{ name = "qml", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "3gp", text = "", fg = "#fab387" },
|
||||||
|
{ name = "pxi", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "flac", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "gpr", text = "", fg = "#cba6f7" },
|
||||||
|
{ name = "huff", text = "", fg = "#585b70" },
|
||||||
|
{ name = "json", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "gv", text = "", fg = "#585b70" },
|
||||||
|
{ name = "bmp", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "lock", text = "", fg = "#bac2de" },
|
||||||
|
{ name = "sha384", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "cobol", text = "⚙", fg = "#585b70" },
|
||||||
|
{ name = "cob", text = "⚙", fg = "#585b70" },
|
||||||
|
{ name = "java", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "cjs", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "qm", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "ebuild", text = "", fg = "#45475a" },
|
||||||
|
{ name = "mustache", text = "", fg = "#fab387" },
|
||||||
|
{ name = "terminal", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "ejs", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "brep", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "rar", text = "", fg = "#fab387" },
|
||||||
|
{ name = "gradle", text = "", fg = "#585b70" },
|
||||||
|
{ name = "gnumakefile", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "applescript", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "elm", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "ebook", text = "", fg = "#fab387" },
|
||||||
|
{ name = "kra", text = "", fg = "#cba6f7" },
|
||||||
|
{ name = "tf", text = "", fg = "#585b70" },
|
||||||
|
{ name = "xls", text = "", fg = "#585b70" },
|
||||||
|
{ name = "fnl", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "kdbx", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "kicad_pcb", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "cfg", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "ape", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "org", text = "", fg = "#94e2d5" },
|
||||||
|
{ name = "yml", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "swift", text = "", fg = "#fab387" },
|
||||||
|
{ name = "eln", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "sol", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "awk", text = "", fg = "#585b70" },
|
||||||
|
{ name = "7z", text = "", fg = "#fab387" },
|
||||||
|
{ name = "apl", text = "⍝", fg = "#fab387" },
|
||||||
|
{ name = "epp", text = "", fg = "#fab387" },
|
||||||
|
{ name = "app", text = "", fg = "#45475a" },
|
||||||
|
{ name = "dot", text = "", fg = "#585b70" },
|
||||||
|
{ name = "kpp", text = "", fg = "#cba6f7" },
|
||||||
|
{ name = "eot", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "hpp", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "spec.tsx", text = "", fg = "#585b70" },
|
||||||
|
{ name = "hurl", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "cxxm", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "c", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "fcmacro", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "sass", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "yaml", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "xz", text = "", fg = "#fab387" },
|
||||||
|
{ name = "material", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "json5", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "signature", text = "λ", fg = "#fab387" },
|
||||||
|
{ name = "3mf", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "jpg", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "xpi", text = "", fg = "#fab387" },
|
||||||
|
{ name = "fcmat", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "pot", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "bin", text = "", fg = "#45475a" },
|
||||||
|
{ name = "xlsx", text = "", fg = "#585b70" },
|
||||||
|
{ name = "aac", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "kicad_sym", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "xcstrings", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "lff", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "xcf", text = "", fg = "#585b70" },
|
||||||
|
{ name = "azcli", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "license", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "jsonc", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "xaml", text = "", fg = "#585b70" },
|
||||||
|
{ name = "md5", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "xm", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "sln", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "jl", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "ml", text = "", fg = "#fab387" },
|
||||||
|
{ name = "http", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "x", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "wvc", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "wrz", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "csproj", text = "", fg = "#585b70" },
|
||||||
|
{ name = "wrl", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "wma", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "woff2", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "woff", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "tscn", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "webmanifest", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "webm", text = "", fg = "#fab387" },
|
||||||
|
{ name = "fcbak", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "log", text = "", fg = "#cdd6f4" },
|
||||||
|
{ name = "wav", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "wasm", text = "", fg = "#585b70" },
|
||||||
|
{ name = "styl", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "gif", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "resi", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "aiff", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "sha256", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "igs", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "vsix", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "vim", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "diff", text = "", fg = "#45475a" },
|
||||||
|
{ name = "drl", text = "", fg = "#eba0ac" },
|
||||||
|
{ name = "erl", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "vhdl", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "🔥", text = "", fg = "#fab387" },
|
||||||
|
{ name = "hrl", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "fsi", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "mm", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "bz", text = "", fg = "#fab387" },
|
||||||
|
{ name = "vh", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "kdb", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "gz", text = "", fg = "#fab387" },
|
||||||
|
{ name = "cpp", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "ui", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "txt", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "spec.ts", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "ccm", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "typoscript", text = "", fg = "#fab387" },
|
||||||
|
{ name = "typ", text = "", fg = "#89dceb" },
|
||||||
|
{ name = "txz", text = "", fg = "#fab387" },
|
||||||
|
{ name = "test.ts", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "tsx", text = "", fg = "#585b70" },
|
||||||
|
{ name = "mk", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "webp", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "opus", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "bicep", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "ts", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "tres", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "torrent", text = "", fg = "#94e2d5" },
|
||||||
|
{ name = "cxx", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "iso", text = "", fg = "#f2cdcd" },
|
||||||
|
{ name = "ixx", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "hxx", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "gql", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "tmux", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "ini", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "m3u8", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "image", text = "", fg = "#f2cdcd" },
|
||||||
|
{ name = "tfvars", text = "", fg = "#585b70" },
|
||||||
|
{ name = "tex", text = "", fg = "#45475a" },
|
||||||
|
{ name = "cbl", text = "⚙", fg = "#585b70" },
|
||||||
|
{ name = "flc", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "elc", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "test.tsx", text = "", fg = "#585b70" },
|
||||||
|
{ name = "twig", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "sql", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "test.jsx", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "htm", text = "", fg = "#fab387" },
|
||||||
|
{ name = "gcode", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "test.js", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "ino", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "tcl", text = "", fg = "#585b70" },
|
||||||
|
{ name = "cljs", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "tsconfig", text = "", fg = "#fab387" },
|
||||||
|
{ name = "img", text = "", fg = "#f2cdcd" },
|
||||||
|
{ name = "t", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "fcstd1", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "out", text = "", fg = "#45475a" },
|
||||||
|
{ name = "jsx", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "bash", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "edn", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "rss", text = "", fg = "#fab387" },
|
||||||
|
{ name = "flf", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "cache", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "sbt", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "cppm", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "svelte", text = "", fg = "#fab387" },
|
||||||
|
{ name = "mo", text = "∞", fg = "#7f849c" },
|
||||||
|
{ name = "sv", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "ko", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "suo", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "sldasm", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "icalendar", text = "", fg = "#313244" },
|
||||||
|
{ name = "go", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "sublime", text = "", fg = "#fab387" },
|
||||||
|
{ name = "stl", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "mobi", text = "", fg = "#fab387" },
|
||||||
|
{ name = "graphql", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "m3u", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "cpy", text = "⚙", fg = "#585b70" },
|
||||||
|
{ name = "kdenlive", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "pyo", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "po", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "scala", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "exs", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "odp", text = "", fg = "#fab387" },
|
||||||
|
{ name = "dump", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "stp", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "step", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "ste", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "aif", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "strings", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "cp", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "fsscript", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "mli", text = "", fg = "#fab387" },
|
||||||
|
{ name = "bak", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "ssa", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "toml", text = "", fg = "#585b70" },
|
||||||
|
{ name = "makefile", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "php", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "zst", text = "", fg = "#fab387" },
|
||||||
|
{ name = "spec.jsx", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "kbx", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "fbx", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "blend", text = "", fg = "#fab387" },
|
||||||
|
{ name = "ifc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "spec.js", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "so", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "desktop", text = "", fg = "#45475a" },
|
||||||
|
{ name = "sml", text = "λ", fg = "#fab387" },
|
||||||
|
{ name = "slvs", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "pp", text = "", fg = "#fab387" },
|
||||||
|
{ name = "ps1", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "dropbox", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "kicad_mod", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "bat", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "slim", text = "", fg = "#fab387" },
|
||||||
|
{ name = "skp", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "css", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "xul", text = "", fg = "#fab387" },
|
||||||
|
{ name = "ige", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "glb", text = "", fg = "#fab387" },
|
||||||
|
{ name = "ppt", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "sha512", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "ics", text = "", fg = "#313244" },
|
||||||
|
{ name = "mdx", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "sha1", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "f3d", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "ass", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "godot", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "ifb", text = "", fg = "#313244" },
|
||||||
|
{ name = "cson", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "lib", text = "", fg = "#11111b" },
|
||||||
|
{ name = "luac", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "heex", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "scm", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "psd1", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "sc", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "scad", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "kts", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "svh", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "mts", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "nfo", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "pck", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "rproj", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "rlib", text = "", fg = "#fab387" },
|
||||||
|
{ name = "cljd", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "ods", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "res", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "apk", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "haml", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "d.ts", text = "", fg = "#fab387" },
|
||||||
|
{ name = "razor", text = "", fg = "#585b70" },
|
||||||
|
{ name = "rake", text = "", fg = "#313244" },
|
||||||
|
{ name = "patch", text = "", fg = "#45475a" },
|
||||||
|
{ name = "cuh", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "d", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "query", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "psb", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "nu", text = ">", fg = "#a6e3a1" },
|
||||||
|
{ name = "mov", text = "", fg = "#fab387" },
|
||||||
|
{ name = "lrc", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "pyx", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "pyw", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "cu", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "bazel", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "obj", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "pyi", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "pyd", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "exe", text = "", fg = "#45475a" },
|
||||||
|
{ name = "pyc", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "fctb", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "part", text = "", fg = "#94e2d5" },
|
||||||
|
{ name = "blade.php", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "git", text = "", fg = "#fab387" },
|
||||||
|
{ name = "psd", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "qss", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "csv", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "psm1", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "dconf", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "config.ru", text = "", fg = "#313244" },
|
||||||
|
{ name = "prisma", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "conf", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "clj", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "o", text = "", fg = "#45475a" },
|
||||||
|
{ name = "mp4", text = "", fg = "#fab387" },
|
||||||
|
{ name = "cc", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "kicad_prl", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "bz3", text = "", fg = "#fab387" },
|
||||||
|
{ name = "asc", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "png", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "android", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "pm", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "h", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "pls", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "ipynb", text = "", fg = "#fab387" },
|
||||||
|
{ name = "pl", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "ads", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "sqlite", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "pdf", text = "", fg = "#585b70" },
|
||||||
|
{ name = "pcm", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "ico", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "a", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "R", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "ogg", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "pxd", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "kdenlivetitle", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "jxl", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "nswag", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "nim", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "bqn", text = "⎉", fg = "#6c7086" },
|
||||||
|
{ name = "cts", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "fcparam", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "rs", text = "", fg = "#fab387" },
|
||||||
|
{ name = "mpp", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "fdmdownload", text = "", fg = "#94e2d5" },
|
||||||
|
{ name = "pptx", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "jpeg", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "bib", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "vhd", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "m", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "js", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "eex", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "tbc", text = "", fg = "#585b70" },
|
||||||
|
{ name = "astro", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "sha224", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "xcplayground", text = "", fg = "#fab387" },
|
||||||
|
{ name = "el", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "m4v", text = "", fg = "#fab387" },
|
||||||
|
{ name = "m4a", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "cs", text = "", fg = "#585b70" },
|
||||||
|
{ name = "hs", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "tgz", text = "", fg = "#fab387" },
|
||||||
|
{ name = "fs", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "luau", text = "", fg = "#89b4fa" },
|
||||||
|
{ name = "dxf", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "download", text = "", fg = "#94e2d5" },
|
||||||
|
{ name = "cast", text = "", fg = "#fab387" },
|
||||||
|
{ name = "qrc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "lua", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "lhs", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "md", text = "", fg = "#cdd6f4" },
|
||||||
|
{ name = "leex", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "ai", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "lck", text = "", fg = "#bac2de" },
|
||||||
|
{ name = "kt", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "bicepparam", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "hex", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "zig", text = "", fg = "#fab387" },
|
||||||
|
{ name = "bzl", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "cljc", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "kicad_dru", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "fctl", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "f#", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "odt", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "conda", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "vala", text = "", fg = "#585b70" },
|
||||||
|
{ name = "erb", text = "", fg = "#313244" },
|
||||||
|
{ name = "mp3", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "bz2", text = "", fg = "#fab387" },
|
||||||
|
{ name = "coffee", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "cr", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "f90", text = "", fg = "#585b70" },
|
||||||
|
{ name = "jwmrc", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "c++", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "fcscript", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "fods", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "cue", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "srt", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "info", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "hh", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "sig", text = "λ", fg = "#fab387" },
|
||||||
|
{ name = "html", text = "", fg = "#fab387" },
|
||||||
|
{ name = "iges", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "kicad_wks", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "hbs", text = "", fg = "#fab387" },
|
||||||
|
{ name = "fcstd", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "gresource", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "sub", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "ical", text = "", fg = "#313244" },
|
||||||
|
{ name = "crdownload", text = "", fg = "#94e2d5" },
|
||||||
|
{ name = "pub", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "vue", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "gd", text = "", fg = "#7f849c" },
|
||||||
|
{ name = "fsx", text = "", fg = "#74c7ec" },
|
||||||
|
{ name = "mkv", text = "", fg = "#fab387" },
|
||||||
|
{ name = "py", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "kicad_sch", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "epub", text = "", fg = "#fab387" },
|
||||||
|
{ name = "env", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "magnet", text = "", fg = "#45475a" },
|
||||||
|
{ name = "elf", text = "", fg = "#45475a" },
|
||||||
|
{ name = "fodg", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "svg", text = "", fg = "#fab387" },
|
||||||
|
{ name = "dwg", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "docx", text = "", fg = "#585b70" },
|
||||||
|
{ name = "pro", text = "", fg = "#f9e2af" },
|
||||||
|
{ name = "db", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "rb", text = "", fg = "#313244" },
|
||||||
|
{ name = "r", text = "", fg = "#6c7086" },
|
||||||
|
{ name = "scss", text = "", fg = "#f38ba8" },
|
||||||
|
{ name = "cow", text = "", fg = "#fab387" },
|
||||||
|
{ name = "gleam", text = "", fg = "#f5c2e7" },
|
||||||
|
{ name = "v", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "kicad_pro", text = "", fg = "#f5e0dc" },
|
||||||
|
{ name = "liquid", text = "", fg = "#a6e3a1" },
|
||||||
|
{ name = "zip", text = "", fg = "#fab387" },
|
||||||
|
]
|
||||||
|
|
@ -23,8 +23,8 @@
|
||||||
"buffer_font_size": 16,
|
"buffer_font_size": 16,
|
||||||
"theme": {
|
"theme": {
|
||||||
"mode": "dark",
|
"mode": "dark",
|
||||||
"light": "One Light",
|
"light": "Catppuccin Latte",
|
||||||
"dark": "One Dark"
|
"dark": "Catppuccin Mocha"
|
||||||
},
|
},
|
||||||
"relative_line_numbers": true
|
"relative_line_numbers": true
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue