Последние изменения в конфигах

This commit is contained in:
2026-01-03 13:35:56 +07:00
parent aa14b29c71
commit 71795d5591
19 changed files with 429 additions and 70 deletions

View File

@@ -197,6 +197,9 @@ AyuGram &
#kotatogram-desktop & #kotatogram-desktop &
###ripcord & ###ripcord &
openrgb --startminimized --profile "zloy" & openrgb --startminimized --profile "zloy" &
#clipton watcher &
#clipse --listen-shell &
greenclip daemon &
#obsidian & #obsidian &
# Move cursor center display # Move cursor center display
@@ -218,8 +221,6 @@ keepassxc &
#/usr/bin/clipton watcher & #/usr/bin/clipton watcher &
easyeffects --gapplication-service easyeffects --gapplication-service
blueman-applet & blueman-applet &
#clipse --listen-shell &
#clipse --listen %f
###systemctl --user start polybar.service ###systemctl --user start polybar.service
#sleep 5 #sleep 5

View File

@@ -2,7 +2,7 @@
#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes. #* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes.
#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes" #* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"
color_theme = "/usr/share/btop/themes/gruvbox_material_dark.theme" color_theme = "/usr/share/btop/themes/gruvbox_dark.theme"
#* If the theme set background should be shown, set to False if you want terminal background transparency. #* If the theme set background should be shown, set to False if you want terminal background transparency.
theme_background = True theme_background = True

View File

@@ -0,0 +1,53 @@
{
"allowDuplicates": false,
"historyFile": "clipboard_history.json",
"maxHistory": 500,
"deleteAfter": 0,
"pollInterval": 50,
"maxEntryLength": 65,
"themeFile": "gruvbox.json",
"tempDir": "tmp_files",
"keyBindings": {
"choose": "enter",
"clearSelected": "S",
"down": "down",
"end": "end",
"filter": "/",
"forceQuit": "Q",
"home": "home",
"more": "?",
"nextPage": "right",
"prevPage": "left",
"preview": " ",
"quit": "esc",
"remove": "backspace",
"selectDown": "shift+down",
"selectSingle": "s",
"selectUp": "shift+up",
"togglePin": "p",
"togglePinned": "tab",
"up": "up",
"yankFilter": "ctrl+s"
},
"imageDisplay": {
"type": "basic",
"scaleX": 9,
"scaleY": 9,
"heightCut": 2
},
"excludedApps": [
"1Password",
"Bitwarden",
"LastPass",
"Dashlane",
"Password Safe",
"Keychain Access"
],
"autoPaste": {
"enabled": true,
"keybind": "alt+v",
"buffer": 10
},
"enableMouse": false,
"enableDescription": true
}

View File

@@ -1,16 +1,38 @@
{ {
"useCustomTheme": true, "UseCustom": true,
"DimmedDesc": "#928374",
"DimmedTitle": "#928374", "TitleFore": "#ebdbb2",
"FilteredMatch": "#B8BB26", "TitleBack": "#1d2021",
"NormalDesc": "#A89984", "TitleInfo": "#fabd2f",
"NormalTitle": "#83a598",
"SelectedDesc": "#8EC07C", "NormalTitle": "#ebdbb2",
"SelectedTitle": "#fe8019", "DimmedTitle": "#a89984",
"SelectedBorder": "#83A598", "SelectedTitle": "#fabd2f",
"SelectedDescBorder": "#83A598",
"TitleFore": "#EBDBB2", "NormalDesc": "#a89984",
"Titleback": "#282828", "DimmedDesc": "#7c6f64",
"StatusMsg": "#B8BB26", "SelectedDesc": "#fabd2f",
"PinIndicatorColor": "#f73028"
"StatusMsg": "#b8bb26",
"PinIndicatorColor": "#fabd2f",
"SelectedBorder": "#fabd2f",
"SelectedDescBorder": "#fabd2f",
"FilteredMatch": "#ebdbb2",
"FilterPrompt": "#fabd2f",
"FilterInfo": "#83a598",
"FilterText": "#ebdbb2",
"FilterCursor": "#fabd2f",
"HelpKey": "#a89984",
"HelpDesc": "#7c6f64",
"PageActiveDot": "#fabd2f",
"PageInactiveDot": "#7c6f64",
"DividerDot": "#fabd2f",
"PreviewedText": "#ebdbb2",
"PreviewBorder": "#fabd2f"
} }

View File

@@ -0,0 +1,16 @@
{
"useCustomTheme": true,
"DimmedDesc": "#928374",
"DimmedTitle": "#928374",
"FilteredMatch": "#B8BB26",
"NormalDesc": "#A89984",
"NormalTitle": "#83a598",
"SelectedDesc": "#8EC07C",
"SelectedTitle": "#fe8019",
"SelectedBorder": "#83A598",
"SelectedDescBorder": "#83A598",
"TitleFore": "#EBDBB2",
"Titleback": "#282828",
"StatusMsg": "#B8BB26",
"PinIndicatorColor": "#f73028"
}

View File

@@ -101,6 +101,12 @@
script = "~/.config/dunst/scripts/screenshot-sound.sh" script = "~/.config/dunst/scripts/screenshot-sound.sh"
new_icon = /home/zloy_linux/.config/dunst/scripts/screenshot.svg new_icon = /home/zloy_linux/.config/dunst/scripts/screenshot.svg
[tut_sound]
appname = "tut"
summary = "mentioned you"
script = "~/.config/dunst/scripts/vivaldi-sound.sh"
# new_icon = /home/zloy_linux/.config/dunst/scripts/screenshot.svg
[vivaldi_sound] [vivaldi_sound]
appname = "Vivaldi" appname = "Vivaldi"
summary = "Загрузка завершена" summary = "Загрузка завершена"

View File

@@ -9,11 +9,11 @@
{ {
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
"logo": { "logo": {
"source": "~/.config/fastfetch/images/zloy.png", "source": "~/.config/fastfetch/ascii/zloy.txt",
"type": "auto", "type": "file",
"height": 18, "height": 18,
"padding": { "padding": {
"top": 2 "top": 0
} }
}, },
"display": { "display": {
@@ -34,7 +34,8 @@
}, },
{ {
"type": "packages", "type": "packages",
"format": "{} (pacman)", "format": "{all} (pacman)",
"combined": true,
"key": " ", "key": " ",
"keyColor": "34", "keyColor": "34",
}, },
@@ -99,7 +100,7 @@
"type": "command", "type": "command",
"key": "󱦟 ", "key": "󱦟 ",
"keyColor": "34", "keyColor": "34",
"text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days=$((time_progression / 86400)); years=$((days / 365)); months=$(((days % 365) / 30)); rest_days=$(((days % 365) % 30)); echo Системе $years года $months месяцев $rest_days дней" "text": "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days=$((time_progression / 86400)); years=$((days / 365)); months=$(((days % 365) / 30)); rest_days=$(((days % 365) % 30)); echo Системе $years лет $months месяцев $rest_days дней"
}, },
"break", "break",
{ {

View File

@@ -0,0 +1,59 @@
l ; :
l K ' . . 0 K
l K , . . . 0 K .
0 K 0 . . . o K K O
: K K K k . . . K K K K o
O K K K K l . O K K K K K .
, K K K K K K ' . . c K K K K K K 0
, K K K K K K , . . c K K K K K K 0 .
k K K K K K K 0 . . . . K K K K K K K K k
' K K K K K K K K k . k K K K K K K K K K c
x K K K K K K K K K l . , K K K K K K K K K K K .
K K K K K K K K K K K , 0 K K K K K K K K K K K 0
. K K K K K K K K K K K ; 0 K K K K K K K K K K K 0
o K K K K K K K K K K K K . o K K K K K K K K K K K K K x
K K K K K K K K K K K K K O K K K K K K K K K K K K K K O .
c K K K K K K K K K K K K K 0 l : d 0 K K K K K K K K K d ; .
' c x 0 K K K K K K K K O l ; ' . , ; l k K K K K k c .
' c x 0 K K K K K K K K d , , ' . , , , l 0 K K K k c .
. , l k K K K x c , , , . , , , , : o k ,
, c : , , , , , ' , , ' . .
. . . . . . .
. . . . . . . . . . . . . . . . . . . . . ' . . . . . . . . . . . . . . . . .
. x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ,
. x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x :
; x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x o
; x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x o
l x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x d
d x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x .
. x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ,
. x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ,
' x x x x x x x x x x x x x x x x x x x x x x x x x x x c
: x x x x x x x x x x x x x x x x x x x x x x x x x o
l x x x x x x x x x x x x x x x x x x x x x x x x .
d x x x x x x x x x x x x x x x x x x x x x x .
d x x x x x x x x x x x x x x x x x x x x x x .
. x x x x x x x x x x x x x x x x x x x x x ;
, x x x x x x x x x x x x x x x x x x x l
c x x x x x x x x x x x x x x x x x d
. O o x x x x x x x x x x x x x x x x . o x
c O o x x x x x x x x x x x x x x x x . o x .
k K K x d x x x x x x x x x x x x x x ' : K K 0 .
. 0 K K K K l . x x x x x x x x x x x x x : . K K K K K '
. K K K K K K K . , x x x x x x x x x x x l 0 K K K K K K o
. K K K K K K K K 0 c x x x x x x x x x d k K K K K K K K K o
. K K K K K K K K 0 . c x x x x x x x x x d k K K K K K K K K o
0 K K K K K K K K K O o x x x x x x x x . o K K K K K K K K K K ;
x K K K K K K K K K K K d . x x x x x x x , ; K K K K K K K K K K K K
; K K K K K K K K K K K K K c . x x x x x c K K K K K K K K K K K K K k
0 K K K K K K K K K K K K K K . ; x x x o O K K K K K K K K K K K K K K ,
0 K K K K K K K K K K K K K K ' ; x x x o O K K K K K K K K K K K K K K ,
: K K K K K K K K K K K K K K K 0 l x d x K K K K K K K K K K K K K K K O
O K K K K K K K K K K K K K K K K k d . l K K K K K K K K K K K K K K K K K .
. K K K K K K K K K K K K K K K K K K o . K K K K K K K K K K K K K K K K K K o
c K K K K K K K K K K K K K K K K K K K c . 0 K K K K K K K K K K K K K K K K K K 0
c K K K K K K K K K K K K K K K K K K K c ' 0 K K K K K K K K K K K K K K K K K K 0
x K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K .
x K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K .

View File

@@ -5,6 +5,7 @@ set -gx BROWSER /usr/bin/vivaldi
set -gx TERMINAL kitty set -gx TERMINAL kitty
set -gx PAGER /usr/bin/bat set -gx PAGER /usr/bin/bat
set -gx GTK_THEME Colloid-Green-Dark-Compact-Gruvbox set -gx GTK_THEME Colloid-Green-Dark-Compact-Gruvbox
set -gx AUR_HELPER yay # fish
#starship init fish | source #starship init fish | source
@@ -26,7 +27,10 @@ alias yy="yay --editmenu"
alias pkginfo="pacman -Qq | fzf --preview 'pacman -Qil {} | bat -fpl yml' --layout=reverse --bind 'enter:execute(pacman -Qil {} | less)'" alias pkginfo="pacman -Qq | fzf --preview 'pacman -Qil {} | bat -fpl yml' --layout=reverse --bind 'enter:execute(pacman -Qil {} | less)'"
#alias cat="bat -p --theme gruvbox-dark" #alias cat="bat -p --theme gruvbox-dark"
alias cat="bat" alias cat="bat"
alias rm="trash-put" #alias rm="trash-put"
alias rm="vx -f"
alias vxs="vx -s"
alias vxl="vx -l"
#alias rm="trashy put" #alias rm="trashy put"
#alias rl="trashy list | fzf --multi | awk '{$1=$1;print}' | rev | cut -d ' ' -f1 | rev | xargs trashy restore --match=exact --force" #alias rl="trashy list | fzf --multi | awk '{$1=$1;print}' | rev | cut -d ' ' -f1 | rev | xargs trashy restore --match=exact --force"
#alias re="trashy empty --all" #alias re="trashy empty --all"

View File

@@ -1,34 +1,7 @@
# This file contains fish universal variable definitions. # This file contains fish universal variable definitions.
# VERSION: 3.0 # VERSION: 3.0
SETUVAR EDITOR:nvim SETUVAR EDITOR:nvim
SETUVAR __fish_initialized:3800 SETUVAR __fish_initialized:4300
SETUVAR fish_color_autosuggestion:747369 SETUVAR _fisher_upgraded_to_4_4:\x1d
SETUVAR fish_color_cancel:\x2dr
SETUVAR fish_color_command:99cc99
SETUVAR fish_color_comment:ffcc66
SETUVAR fish_color_cwd:green
SETUVAR fish_color_cwd_root:red
SETUVAR fish_color_end:cc99cc
SETUVAR fish_color_error:f2777a
SETUVAR fish_color_escape:66cccc
SETUVAR fish_color_history_current:\x2d\x2dbold
SETUVAR fish_color_host:normal
SETUVAR fish_color_host_remote:yellow
SETUVAR fish_color_match:6699cc
SETUVAR fish_color_normal:normal
SETUVAR fish_color_operator:6699cc
SETUVAR fish_color_param:d3d0c8
SETUVAR fish_color_quote:ffcc66
SETUVAR fish_color_redirection:d3d0c8
SETUVAR fish_color_search_match:white\x1e\x2d\x2dbackground\x3dbrblack
SETUVAR fish_color_selection:white\x1e\x2d\x2dbold\x1e\x2d\x2dbackground\x3dbrblack
SETUVAR fish_color_status:red
SETUVAR fish_color_user:brgreen
SETUVAR fish_color_valid_path:\x2d\x2dunderline
SETUVAR fish_greeting:\x1d SETUVAR fish_greeting:\x1d
SETUVAR fish_key_bindings:fish_default_key_bindings SETUVAR fish_key_bindings:fish_default_key_bindings
SETUVAR fish_pager_color_completion:normal
SETUVAR fish_pager_color_description:B3A06D\x1eyellow
SETUVAR fish_pager_color_prefix:white\x1e\x2d\x2dbold\x1e\x2d\x2dunderline
SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan
SETUVAR fish_pager_color_selected_background:\x2dr

View File

@@ -1,3 +1,8 @@
function fish_user_key_bindings function fish_user_key_bindings
fzf_key_bindings if functions -q fzf_key_bindings
fzf_key_bindings
else
source /usr/share/fish/vendor_functions.d/fzf_key_bindings.fish
fzf_key_bindings
end
end end

13
config/greenclip.toml Normal file
View File

@@ -0,0 +1,13 @@
[greenclip]
blacklisted_applications = []
enable_image_support = true
history_file = "/home/zloy_linux/.cache/greenclip.history"
image_cache_directory = "/tmp/greenclip"
max_history_length = 500
max_selection_size_bytes = 0
trim_space_from_selection = true
use_primary_selection_as_input = true
static_history = [
'''¯\_(ツ)_/¯''',
]

View File

@@ -70,6 +70,7 @@ shell_integration no-cursor
strip_trailing_spaces always strip_trailing_spaces always
confirm_os_window_close 0 confirm_os_window_close 0
# TABS # TABS
#tab_bar_style fade #tab_bar_style fade
#tab_bar_edge down #tab_bar_edge down

View File

@@ -4,8 +4,12 @@
-- --
vim.opt.number = true -- Print line number vim.opt.number = true -- Print line number
vim.opt.relativenumber = false -- Relative line numbers vim.opt.relativenumber = false -- Relative line numbers
vim.opt.tabstop = 2 vim.opt.tabstop = 6
vim.opt.clipboard = "unnamedplus" vim.opt.clipboard = "unnamedplus"
vim.opt.mouse = "a" vim.opt.mouse = "a"
vim.opt.mousemodel = "popup" vim.opt.mousemodel = "popup"
vim.opt.cursorline = true vim.opt.cursorline = true
vim.opt.wrap = true
vim.opt.signcolumn = "auto"
vim.opt.ignorecase = true
vim.opt.backup = false

View File

@@ -3,7 +3,7 @@
* Maintainer: joekamprad <joekamprad@endeavouros.com> * Maintainer: joekamprad <joekamprad@endeavouros.com>
*******************************************************/ *******************************************************/
* { * {
selected-normal-foreground: rgba ( 255, 147, 5, 100 % ); selected-normal-foreground: rgba ( 0, 0, 0, 100 % );
foreground: rgba ( 196, 203, 212, 100 % ); foreground: rgba ( 196, 203, 212, 100 % );
normal-foreground: @foreground; normal-foreground: @foreground;
alternate-normal-background: rgba ( 45, 48, 59, 1 % ); alternate-normal-background: rgba ( 45, 48, 59, 1 % );
@@ -20,7 +20,7 @@
alternate-normal-foreground: @foreground; alternate-normal-foreground: @foreground;
normal-background: rgba ( 45, 48, 59, 1 % ); normal-background: rgba ( 45, 48, 59, 1 % );
lightfg: rgba ( 88, 104, 117, 100 % ); lightfg: rgba ( 88, 104, 117, 100 % );
selected-normal-background: rgba ( 24, 26, 32, 100 % ); selected-normal-background: rgba ( 131, 165, 152, 100 % );
border-color: rgba ( 128, 128, 128, 90 % ); border-color: rgba ( 128, 128, 128, 90 % );
spacing: 2; spacing: 2;
separatorcolor: rgba ( 45, 48, 59, 1 % ); separatorcolor: rgba ( 45, 48, 59, 1 % );

128
config/rofi/greenclip.rasi Normal file
View File

@@ -0,0 +1,128 @@
configuration {
columns: 1;
lines: 20;
}
@import "~/.config/rofi/arc_dark_transparent_colors.rasi"
window {
background-color: @background;
border: 2;
padding: 10;
width: 20%;
location: center;
height: 50%;
}
listview {
lines: 20;
columns: 1;
}
mainbox {
border: 0;
padding: 0;
}
message {
border: 2px 0px 0px ;
border-color: @separatorcolor;
padding: 1px ;
}
textbox {
text-color: @foreground;
}
listview {
fixed-height: 0;
border: 8px 0px 0px ;
border-color: @separatorcolor;
spacing: 8px ;
scrollbar: false;
padding: 2px 0px 0px ;
}
element {
border: 0;
padding: 1px ;
}
element-text {
background-color: inherit;
text-color: inherit;
}
element.normal.normal {
background-color: @normal-background;
text-color: @normal-foreground;
}
element.normal.urgent {
background-color: @urgent-background;
text-color: @urgent-foreground;
}
element.normal.active {
background-color: @active-background;
text-color: @active-foreground;
}
element.selected.normal {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
element.selected.urgent {
background-color: @selected-urgent-background;
text-color: @selected-urgent-foreground;
}
element.selected.active {
background-color: @selected-active-background;
text-color: @selected-active-foreground;
}
element.alternate.normal {
background-color: @alternate-normal-background;
text-color: @alternate-normal-foreground;
}
element.alternate.urgent {
background-color: @alternate-urgent-background;
text-color: @alternate-urgent-foreground;
}
element.alternate.active {
background-color: @alternate-active-background;
text-color: @alternate-active-foreground;
}
scrollbar {
width: 4px ;
border: 0;
handle-color: @normal-foreground;
handle-width: 8px ;
padding: 0;
}
mode-switcher {
border: 2px 0px 0px ;
border-color: @separatorcolor;
}
button {
spacing: 0;
text-color: @normal-foreground;
}
button.selected {
background-color: @selected-normal-background;
text-color: @selected-normal-foreground;
}
inputbar {
spacing: 0;
text-color: @normal-foreground;
padding: 1px ;
}
case-indicator {
spacing: 0;
text-color: @normal-foreground;
}
entry {
spacing: 0;
text-color: @normal-foreground;
}
prompt {
spacing: 0;
text-color: @normal-foreground;
}
inputbar {
children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
}
textbox-prompt-colon {
expand: false;
str: ":";
margin: 0px 0.3em 0em 0em ;
text-color: @normal-foreground;
}

View File

@@ -15,20 +15,20 @@ super + Return
super + d super + d
rofi -modi drun -show drun -line-padding 4 \ rofi -modi drun -show drun -line-padding 4 \
-columns 2 -padding 50 -hide-scrollbar -terminal kitty \ -columns 2 -padding 50 -hide-scrollbar -terminal kitty \
-show-icons -drun-icon-theme "Arc-X-D" -font "Ubuntu 13" -show-icons -drun-icon-theme "Arc-X-D" -font "JetBrainsMono NF Medium 13"
# show open window # show open window
#super + ctrl + d #super + ctrl + d
alt + {grave,Tab} alt + {grave,Tab}
rofi -modi drun -show window -line-padding 4 \ rofi -modi drun -show window -line-padding 4 \
-columns 2 -padding 50 -hide-scrollbar -terminal kitty \ -columns 2 -padding 50 -hide-scrollbar -terminal kitty \
-show-icons -drun-icon-theme "Arc-X-D" -font "Ubuntu 13" -show-icons -drun-icon-theme "Arc-X-D" -font "JetBrainsMono NF Medium 13"
# show ssh sesssions # show ssh sesssions
super + shift + d super + shift + d
rofi -modi drun -show ssh -line-padding 4 \ rofi -modi drun -show ssh -line-padding 4 \
-columns 2 -padding 50 -hide-scrollbar -terminal kitty \ -columns 2 -padding 50 -hide-scrollbar -terminal kitty \
-show-icons -drun-icon-theme "Arc-X-D" -font "Ubuntu 13" -show-icons -drun-icon-theme "Arc-X-D" -font "JetBrainsMono NF Medium 13"
# show filemanager # show filemanager
super + h super + h
@@ -235,9 +235,12 @@ alt + x
# Clipton clipboard rofi # Clipton clipboard rofi
alt + z alt + z
clipton # clipton
# ~/.config/bspwm/scripts/clipse.sh # ~/.config/bspwm/scripts/cliptui.sh
# kitty --class clipse -e 'clipse' # kitty --class clipse -e 'clipse'
rofi -config ~/.config/rofi/greenclip.rasi -modi "clipboard:greenclip print" \
-font "JetBrainsMono NF Medium 13" -line-padding 1 -padding10 -show clipboard \
-run-command '{cmd}'
alt + f alt + f
fsearch fsearch

69
config/vanish/vanish.toml Normal file
View File

@@ -0,0 +1,69 @@
[cache]
# ============================================================================
# ⚠️ WARNING: Do not modify the cache directory if it already have files stored!
#
# The directory setting below determines where Vanish stores deleted files.
# If you point this to a folder that already contains important data, Vanish
# will treat it as its cache and operations (restore, purge, clear) may not
# work as expected, potentially leading to data loss.
# ============================================================================
# Directory where deleted files are stored (relative to HOME directory)
directory = "/media/files/trash-vx"
# Number of days to keep deleted files before automatic cleanup
days = 10
# ------------------------------
# Logging Configuration
# ------------------------------
[logging]
# Enable or disable logging (true/false)
enabled = true
# Directory for log files (relative to the cache directory above)
directory = "/media/files/trash-vx/logs"
# ------------------------------
# User Interface (UI) Settings
# ------------------------------
[ui]
# Theme options: "default", "dark", "light", "cyberpunk", "minimal", "ocean", "forest", "sunset"
theme = "default"
# Skip confirmation prompts (use with caution!)
no_confirm = true
pause_on_complete = false
# ------------------------------
# UI Color Customization
# Uncomment and customize hex values if you want a custom look.
# ------------------------------
[ui.colors]
# primary = "#3B82F6" # Main accent color
# secondary = "#6366F1" # Secondary accent
# success = "#10B981" # Success messages
# warning = "#F59E0B" # Warning messages
# error = "#EF4444" # Error messages
# text = "#F9FAFB" # Main text color
# muted = "#9CA3AF" # Muted/help text
# border = "#374151" # Border color
# highlight = "#FBBF24" # Highlighted filename
primary = "#fe8019"
secondary = "#8ec07c"
success = "#b8bb26"
warning = "#fabd2f"
error = "#cc241d"
text = "#ebdbb2"
muted = "#bdae93"
border = "#3c3836"
highlight = "#458588"
# ------------------------------
# Progress Bar Settings
# ------------------------------
[ui.progress]
style = "solid" # Options: "gradient", "solid", "rainbow"
show_emoji = true # Adds emoji to progress messages
animation = true # Smooth animation (disable for performance)

View File

@@ -70,15 +70,15 @@ on = "<Esc>"
run = "close" run = "close"
desc = "Cancel input" desc = "Cancel input"
[[manager.prepend_keymap]] #[[manager.prepend_keymap]]
on = "<Delete>" #on = "<Delete>"
run = "remove" #run = "remove"
desc = "Удаление файлов в корзину" #desc = "Удаление файлов в корзину"
[[manager.prepend_keymap]] ##[[manager.prepend_keymap]]
on = "<F8>" ##on = "<F8>"
run = "remove" ##run = "remove"
desc = "Удаление файлов в корзину" ##desc = "Удаление файлов в корзину"
#[[manager.prepend_keymap]] #[[manager.prepend_keymap]]
#on = ["c", "a"] #on = ["c", "a"]
@@ -172,7 +172,8 @@ keymap = [
{ on = "<C-->", run = "hardlink", desc = "Hardlink yanked files" }, { on = "<C-->", run = "hardlink", desc = "Hardlink yanked files" },
{ on = "Y", run = "unyank", desc = "Cancel the yank status" }, { on = "Y", run = "unyank", desc = "Cancel the yank status" },
{ on = "X", run = "unyank", desc = "Cancel the yank status" }, { on = "X", run = "unyank", desc = "Cancel the yank status" },
{ on = [ "D", "D", ], run = "remove", desc = "Удалить файл(ы) в корзину" }, { on = [ "D", "D", ], run = "shell 'vx -q \"$@\"' --confirm --block", desc = "Удаление через Vanish" },
{ on = "<Delete>", run = "shell 'vx -f \"$@\"' --confirm --block", desc = "Удаление через Vanish" },
{ on = [ "d", "d", ], run = [ "yank --cut", "escape --visual --select", ], desc = "Вырезать" }, { on = [ "d", "d", ], run = [ "yank --cut", "escape --visual --select", ], desc = "Вырезать" },
# { on = "D", run = "remove --permanently", desc = "Permanently delete selected files" }, # { on = "D", run = "remove --permanently", desc = "Permanently delete selected files" },
{ on = "<F7>", run = "create", desc = "Create a file (ends with / for directories)" }, { on = "<F7>", run = "create", desc = "Create a file (ends with / for directories)" },