Compare commits
15 Commits
2c4fcb4e74
...
yazi
Author | SHA1 | Date | |
---|---|---|---|
2d6cb31351
|
|||
8e6b0f6159
|
|||
71c1ae66e3
|
|||
57a745eda8
|
|||
c83065cc3d
|
|||
ac018ce0f6
|
|||
6b6ba997a3
|
|||
5635cfcce3
|
|||
29e6cbdee5
|
|||
bf5e8ab0c1
|
|||
a8f886e911
|
|||
743dd86966
|
|||
a5f2c8c116
|
|||
c8bc74c84c
|
|||
abc627519a
|
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -4,3 +4,6 @@
|
||||
[submodule "alacritty-theme"]
|
||||
path = alacritty-theme
|
||||
url = git@github.com:alacritty/alacritty-theme
|
||||
[submodule "yazi/flavors"]
|
||||
path = yazi/flavors
|
||||
url = https://github.com/yazi-rs/flavors.git
|
||||
|
@@ -1,4 +1,5 @@
|
||||
import = ["/home/daniel/.config/alacritty/themes/Base16-Default-Dark.toml"]
|
||||
[general]
|
||||
import = ["/home/daniel/.config/alacritty/themes/{{alacritty_theme}}.toml"]
|
||||
live_config_reload = true
|
||||
|
||||
[font]
|
||||
|
1
bat/config
Normal file
1
bat/config
Normal file
@@ -0,0 +1 @@
|
||||
--theme="{{bat_theme}}"
|
2021
bat/themes/Catppuccin Frappe.tmTheme
Normal file
2021
bat/themes/Catppuccin Frappe.tmTheme
Normal file
File diff suppressed because it is too large
Load Diff
2021
bat/themes/Catppuccin Latte.tmTheme
Normal file
2021
bat/themes/Catppuccin Latte.tmTheme
Normal file
File diff suppressed because it is too large
Load Diff
2021
bat/themes/Catppuccin Macchiato.tmTheme
Normal file
2021
bat/themes/Catppuccin Macchiato.tmTheme
Normal file
File diff suppressed because it is too large
Load Diff
2021
bat/themes/Catppuccin Mocha.tmTheme
Normal file
2021
bat/themes/Catppuccin Mocha.tmTheme
Normal file
File diff suppressed because it is too large
Load Diff
@@ -23,6 +23,9 @@ vars = [ "dark.toml" ]
|
||||
# alacritty
|
||||
alacritty = { source = "alacritty", target = ".config/alacritty" }
|
||||
|
||||
# bat
|
||||
bat = { source = "bat", target = ".config/bat" }
|
||||
|
||||
# broot
|
||||
broot = { source = "broot", target = ".config/broot" }
|
||||
|
||||
@@ -44,6 +47,10 @@ mimeapps = { source = "mimeapps.list", target = ".config/mimeapps.list" }
|
||||
# navi
|
||||
navi = { source = "navi", target = ".config/navi" }
|
||||
|
||||
# yazi
|
||||
yazi_flavors = { source = "yazi/flavors", target = ".config/yazi/flavors", ignore = [ "*.md", "scripts", "LICENSE", "*.json", "*.yaml", ".git", ".github", ".gitignore" ] }
|
||||
yazi_theme = { source = "yazi/theme.toml", target = ".config/yazi/theme.toml" }
|
||||
|
||||
# zellij
|
||||
zellij = { source = "zellij", target = ".config/zellij" }
|
||||
|
||||
|
@@ -1,5 +1,6 @@
|
||||
theme = "dark"
|
||||
alacritty_theme = "Base16-Default-Dark"
|
||||
helix_theme = "base16_default_dark"
|
||||
zellij_theme = "one-half-dark"
|
||||
bat_theme = "base16"
|
||||
alacritty_theme = "Catppuccin-Macchiato"
|
||||
helix_theme = "catppuccin_mocha"
|
||||
zellij_theme = "catppuccin-macchiato"
|
||||
bat_theme = "Catppuccin Mocha"
|
||||
yazi_flavor = "catppuccin-mocha"
|
||||
|
@@ -1,13 +1,11 @@
|
||||
(
|
||||
focus_right: Some(( code: Char('l'), modifiers: ( bits: 0,),)),
|
||||
focus_left: Some(( code: Char('h'), modifiers: ( bits: 0,),)),
|
||||
focus_above: Some(( code: Char('k'), modifiers: ( bits: 0,),)),
|
||||
focus_below: Some(( code: Char('j'), modifiers: ( bits: 0,),)),
|
||||
move_left: Some(( code: Char('h'), modifiers: "")),
|
||||
move_right: Some(( code: Char('l'), modifiers: "")),
|
||||
move_up: Some(( code: Char('k'), modifiers: "")),
|
||||
move_down: Some(( code: Char('j'), modifiers: "")),
|
||||
|
||||
move_left: Some(( code: Char('h'), modifiers: ( bits: 0,),)),
|
||||
move_right: Some(( code: Char('l'), modifiers: ( bits: 0,),)),
|
||||
move_up: Some(( code: Char('k'), modifiers: ( bits: 0,),)),
|
||||
move_down: Some(( code: Char('j'), modifiers: ( bits: 0,),)),
|
||||
stash_open: Some(( code: Char('l'), modifiers: "")),
|
||||
open_help: Some(( code: F(1), modifiers: "")),
|
||||
|
||||
open_help: Some(( code: F(1), modifiers: ( bits: 0,),)),
|
||||
status_reset_item: Some(( code: Char('U'), modifiers: "SHIFT")),
|
||||
)
|
@@ -5,6 +5,7 @@ color-modes = true
|
||||
cursorline = true
|
||||
indent-guides.render = true
|
||||
true-color = true
|
||||
text-width = 100
|
||||
|
||||
[editor.cursor-shape]
|
||||
insert = "bar"
|
||||
|
@@ -1,4 +1,34 @@
|
||||
[[language]]
|
||||
name = "env"
|
||||
scope = "text.env"
|
||||
file-types = ["test", "development", "staging", "production", "example", "env"]
|
||||
file-types = ["test", "local", "development", "staging", "production", "example", "env"]
|
||||
|
||||
[language-server.rust-analyzer.config.check]
|
||||
command = "clippy"
|
||||
|
||||
# It is recommended to place the necessary configurations below inside a project's
|
||||
# .helix/languages.toml directory
|
||||
#
|
||||
# [language-server.copilot]
|
||||
# command = "bun"
|
||||
# args = ["run", "/path/to/helix-gpt/src/app.ts", "--handler", "copilot"]
|
||||
#
|
||||
# [[language]]
|
||||
# name = "rust"
|
||||
# language-servers = ["rust-analyzer", "copilot"]
|
||||
#
|
||||
# [[language]]
|
||||
# name = "go"
|
||||
# language-servers = ["gopls", "golangci-lint-lsp", "copilot"]
|
||||
#
|
||||
# [[language]]
|
||||
# name = "typescript"
|
||||
# language-servers = ["typescript-language-server", "copilot"]
|
||||
#
|
||||
# [[language]]
|
||||
# name = "javascript"
|
||||
# language-servers = ["typescript-language-server", "copilot"]
|
||||
#
|
||||
# [[language]]
|
||||
# name = "ruby"
|
||||
# language-servers = ["ruby-lsp", "solargraph", "copilot"]
|
||||
|
@@ -1,5 +1,6 @@
|
||||
theme = "light"
|
||||
alacritty_theme = "Baskerville-ivorylight"
|
||||
helix_theme = "flatwhite"
|
||||
zellij_theme = "nord"
|
||||
bat_theme = "Solarized (light)"
|
||||
alacritty_theme = "Catppuccin-Latte"
|
||||
helix_theme = "catppuccin_latte"
|
||||
zellij_theme = "catppuccin-latte"
|
||||
bat_theme = "Catppuccin Latte"
|
||||
yazi_flavor = "catppuccin-latte"
|
||||
|
1
yazi/flavors
Submodule
1
yazi/flavors
Submodule
Submodule yazi/flavors added at 68326b4ca4
3
yazi/theme.toml
Normal file
3
yazi/theme.toml
Normal file
@@ -0,0 +1,3 @@
|
||||
[flavor]
|
||||
dark = "{{yazi_flavor}}"
|
||||
light = "{{yazi_flavor}}"
|
@@ -1,18 +1,18 @@
|
||||
# exa
|
||||
if (( $+commands[exa] )); then
|
||||
# exa explorer
|
||||
# eza
|
||||
if (( $+commands[eza] )); then
|
||||
# eza explorer
|
||||
exex() {
|
||||
local depth=1
|
||||
local old_depth=0
|
||||
local min_depth=1
|
||||
local max_depth=3
|
||||
local exa_opts=("--color=always" "--git" "--icons" "-F" "-T")
|
||||
local eza_opts=("--color=always" "--git" "--git-ignore" "--icons" "-F" "-T")
|
||||
|
||||
while true; do
|
||||
if [[ $depth -ne $old_depth ]]; then
|
||||
local old_depth=$depth
|
||||
clear
|
||||
exa $exa_opts -L$depth
|
||||
eza $eza_opts -L$depth
|
||||
fi
|
||||
|
||||
read -sk key
|
@@ -1,4 +1,3 @@
|
||||
export BAT_THEME="{{bat_theme}}"
|
||||
export DOCKER_HOST="unix://$XDG_RUNTIME_DIR/docker.sock"
|
||||
export DOCKER_SOCKET="$XDG_RUNTIME_DIR/docker.sock"
|
||||
export EDITOR="helix"
|
||||
|
Reference in New Issue
Block a user