mirror of
https://github.com/mintycube/dotfiles.git
synced 2024-10-22 14:05:41 +02:00
new Arch install
This commit is contained in:
parent
a974749f7a
commit
69d48ea320
@ -1,11 +0,0 @@
|
||||
[Filechooser Settings]
|
||||
LocationMode=path-bar
|
||||
ShowHidden=false
|
||||
ShowSizeColumn=true
|
||||
GeometryX=209
|
||||
GeometryY=51
|
||||
GeometryWidth=948
|
||||
GeometryHeight=647
|
||||
SortColumn=modified
|
||||
SortOrder=descending
|
||||
StartupMode=recent
|
@ -1,18 +0,0 @@
|
||||
# DO NOT EDIT! This file will be overwritten by LXAppearance.
|
||||
# Any customization should be done in ~/.gtkrc-2.0.mine instead.
|
||||
|
||||
gtk-theme-name="siduck-onedark"
|
||||
gtk-icon-theme-name="Reversal-red-dark"
|
||||
gtk-font-name="Noto Sans 10"
|
||||
gtk-cursor-theme-name="Bibata-Modern-Ice"
|
||||
gtk-cursor-theme-size=24
|
||||
gtk-toolbar-style=GTK_TOOLBAR_TEXT
|
||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||
gtk-button-images=0
|
||||
gtk-menu-images=1
|
||||
gtk-enable-event-sounds=1
|
||||
gtk-enable-input-feedback-sounds=1
|
||||
gtk-xft-antialias=1
|
||||
gtk-xft-hinting=1
|
||||
gtk-xft-hintstyle="hintfull"
|
||||
gtk-xft-rgba="rgb"
|
@ -1,16 +0,0 @@
|
||||
[Settings]
|
||||
gtk-theme-name=siduck-onedark
|
||||
gtk-icon-theme-name=Reversal-red-dark
|
||||
gtk-font-name=Noto Sans 10
|
||||
gtk-toolbar-style=GTK_TOOLBAR_TEXT
|
||||
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||
gtk-button-images=0
|
||||
gtk-menu-images=1
|
||||
gtk-enable-event-sounds=1
|
||||
gtk-enable-input-feedback-sounds=1
|
||||
gtk-xft-antialias=1
|
||||
gtk-xft-hinting=1
|
||||
gtk-xft-hintstyle=hintfull
|
||||
gtk-xft-rgba=rgb
|
||||
gtk-cursor-theme-name=Bibata-Modern-Ice
|
||||
gtk-cursor-theme-size=24
|
@ -1,475 +0,0 @@
|
||||
##############################################################
|
||||
## This is the example bindings file. Copy it to ##
|
||||
## ~/.ncmpcpp/bindings or $XDG_CONFIG_HOME/ncmpcpp/bindings ##
|
||||
## and set up your preferences ##
|
||||
##############################################################
|
||||
#
|
||||
#def_key "mouse"
|
||||
# mouse_event
|
||||
#
|
||||
#def_key "up"
|
||||
# scroll_up
|
||||
#
|
||||
#def_key "shift-up"
|
||||
# select_item
|
||||
# scroll_up
|
||||
#
|
||||
#def_key "down"
|
||||
# scroll_down
|
||||
#
|
||||
#def_key "shift-down"
|
||||
# select_item
|
||||
# scroll_down
|
||||
#
|
||||
#def_key "["
|
||||
# scroll_up_album
|
||||
#
|
||||
#def_key "]"
|
||||
# scroll_down_album
|
||||
#
|
||||
#def_key "{"
|
||||
# scroll_up_artist
|
||||
#
|
||||
#def_key "}"
|
||||
# scroll_down_artist
|
||||
#
|
||||
#def_key "page_up"
|
||||
# page_up
|
||||
#
|
||||
#def_key "page_down"
|
||||
# page_down
|
||||
#
|
||||
#def_key "home"
|
||||
# move_home
|
||||
#
|
||||
#def_key "end"
|
||||
# move_end
|
||||
#
|
||||
#def_key "insert"
|
||||
# select_item
|
||||
#
|
||||
#def_key "enter"
|
||||
# enter_directory
|
||||
#
|
||||
#def_key "enter"
|
||||
# toggle_output
|
||||
#
|
||||
#def_key "enter"
|
||||
# run_action
|
||||
#
|
||||
#def_key "enter"
|
||||
# play_item
|
||||
#
|
||||
#def_key "space"
|
||||
# add_item_to_playlist
|
||||
#
|
||||
#def_key "space"
|
||||
# toggle_lyrics_update_on_song_change
|
||||
#
|
||||
#def_key "space"
|
||||
# toggle_visualization_type
|
||||
#
|
||||
#def_key "delete"
|
||||
# delete_playlist_items
|
||||
#
|
||||
#def_key "delete"
|
||||
# delete_browser_items
|
||||
#
|
||||
#def_key "delete"
|
||||
# delete_stored_playlist
|
||||
#
|
||||
#def_key "right"
|
||||
# next_column
|
||||
#
|
||||
#def_key "right"
|
||||
# slave_screen
|
||||
#
|
||||
#def_key "right"
|
||||
# volume_up
|
||||
#
|
||||
#def_key "+"
|
||||
# volume_up
|
||||
#
|
||||
#def_key "left"
|
||||
# previous_column
|
||||
#
|
||||
#def_key "left"
|
||||
# master_screen
|
||||
#
|
||||
#def_key "left"
|
||||
# volume_down
|
||||
#
|
||||
#def_key "-"
|
||||
# volume_down
|
||||
#
|
||||
#def_key ":"
|
||||
# execute_command
|
||||
#
|
||||
#def_key "tab"
|
||||
# next_screen
|
||||
#
|
||||
#def_key "shift-tab"
|
||||
# previous_screen
|
||||
#
|
||||
#def_key "f1"
|
||||
# show_help
|
||||
#
|
||||
#def_key "1"
|
||||
# show_playlist
|
||||
#
|
||||
#def_key "2"
|
||||
# show_browser
|
||||
#
|
||||
#def_key "2"
|
||||
# change_browse_mode
|
||||
#
|
||||
#def_key "3"
|
||||
# show_search_engine
|
||||
#
|
||||
#def_key "3"
|
||||
# reset_search_engine
|
||||
#
|
||||
#def_key "4"
|
||||
# show_media_library
|
||||
#
|
||||
#def_key "4"
|
||||
# toggle_media_library_columns_mode
|
||||
#
|
||||
#def_key "5"
|
||||
# show_playlist_editor
|
||||
#
|
||||
#def_key "6"
|
||||
# show_tag_editor
|
||||
#
|
||||
#def_key "7"
|
||||
# show_outputs
|
||||
#
|
||||
#def_key "8"
|
||||
# show_visualizer
|
||||
#
|
||||
#def_key "="
|
||||
# show_clock
|
||||
#
|
||||
#def_key "@"
|
||||
# show_server_info
|
||||
#
|
||||
#def_key "s"
|
||||
# stop
|
||||
#
|
||||
#def_key "p"
|
||||
# pause
|
||||
#
|
||||
#def_key ">"
|
||||
# next
|
||||
#
|
||||
#def_key "<"
|
||||
# previous
|
||||
#
|
||||
#def_key "ctrl-h"
|
||||
# jump_to_parent_directory
|
||||
#
|
||||
#def_key "ctrl-h"
|
||||
# replay_song
|
||||
#
|
||||
#def_key "backspace"
|
||||
# jump_to_parent_directory
|
||||
#
|
||||
#def_key "backspace"
|
||||
# replay_song
|
||||
#
|
||||
def_key "right"
|
||||
seek_forward
|
||||
|
||||
def_key "left"
|
||||
seek_backward
|
||||
|
||||
#def_key "r"
|
||||
# toggle_repeat
|
||||
#
|
||||
#def_key "z"
|
||||
# toggle_random
|
||||
#
|
||||
#def_key "y"
|
||||
# save_tag_changes
|
||||
#
|
||||
#def_key "y"
|
||||
# start_searching
|
||||
#
|
||||
#def_key "y"
|
||||
# toggle_single
|
||||
#
|
||||
#def_key "R"
|
||||
# toggle_consume
|
||||
#
|
||||
#def_key "Y"
|
||||
# toggle_replay_gain_mode
|
||||
#
|
||||
#def_key "T"
|
||||
# toggle_add_mode
|
||||
#
|
||||
#def_key "|"
|
||||
# toggle_mouse
|
||||
#
|
||||
#def_key "#"
|
||||
# toggle_bitrate_visibility
|
||||
#
|
||||
#def_key "Z"
|
||||
# shuffle
|
||||
#
|
||||
#def_key "x"
|
||||
# toggle_crossfade
|
||||
#
|
||||
#def_key "X"
|
||||
# set_crossfade
|
||||
#
|
||||
#def_key "u"
|
||||
# update_database
|
||||
#
|
||||
#def_key "ctrl-s"
|
||||
# sort_playlist
|
||||
#
|
||||
#def_key "ctrl-s"
|
||||
# toggle_browser_sort_mode
|
||||
#
|
||||
#def_key "ctrl-s"
|
||||
# toggle_media_library_sort_mode
|
||||
#
|
||||
#def_key "ctrl-r"
|
||||
# reverse_playlist
|
||||
#
|
||||
#def_key "ctrl-f"
|
||||
# apply_filter
|
||||
#
|
||||
#def_key "ctrl-_"
|
||||
# select_found_items
|
||||
#
|
||||
#def_key "/"
|
||||
# find
|
||||
#
|
||||
#def_key "/"
|
||||
# find_item_forward
|
||||
#
|
||||
#def_key "?"
|
||||
# find
|
||||
#
|
||||
#def_key "?"
|
||||
# find_item_backward
|
||||
#
|
||||
#def_key "."
|
||||
# next_found_item
|
||||
#
|
||||
#def_key ","
|
||||
# previous_found_item
|
||||
#
|
||||
#def_key "w"
|
||||
# toggle_find_mode
|
||||
#
|
||||
#def_key "e"
|
||||
# edit_song
|
||||
#
|
||||
#def_key "e"
|
||||
# edit_library_tag
|
||||
#
|
||||
#def_key "e"
|
||||
# edit_library_album
|
||||
#
|
||||
#def_key "e"
|
||||
# edit_directory_name
|
||||
#
|
||||
#def_key "e"
|
||||
# edit_playlist_name
|
||||
#
|
||||
#def_key "e"
|
||||
# edit_lyrics
|
||||
#
|
||||
#def_key "i"
|
||||
# show_song_info
|
||||
#
|
||||
#def_key "I"
|
||||
# show_artist_info
|
||||
#
|
||||
#def_key "g"
|
||||
# jump_to_position_in_song
|
||||
#
|
||||
#def_key "l"
|
||||
# show_lyrics
|
||||
#
|
||||
#def_key "ctrl-v"
|
||||
# select_range
|
||||
#
|
||||
#def_key "v"
|
||||
# reverse_selection
|
||||
#
|
||||
#def_key "V"
|
||||
# remove_selection
|
||||
#
|
||||
#def_key "B"
|
||||
# select_album
|
||||
#
|
||||
#def_key "a"
|
||||
# add_selected_items
|
||||
#
|
||||
#def_key "c"
|
||||
# clear_playlist
|
||||
#
|
||||
#def_key "c"
|
||||
# clear_main_playlist
|
||||
#
|
||||
#def_key "C"
|
||||
# crop_playlist
|
||||
#
|
||||
#def_key "C"
|
||||
# crop_main_playlist
|
||||
#
|
||||
#def_key "m"
|
||||
# move_sort_order_up
|
||||
#
|
||||
#def_key "m"
|
||||
# move_selected_items_up
|
||||
#
|
||||
#def_key "n"
|
||||
# move_sort_order_down
|
||||
#
|
||||
#def_key "n"
|
||||
# move_selected_items_down
|
||||
#
|
||||
#def_key "M"
|
||||
# move_selected_items_to
|
||||
#
|
||||
#def_key "A"
|
||||
# add
|
||||
#
|
||||
#def_key "S"
|
||||
# save_playlist
|
||||
#
|
||||
#def_key "o"
|
||||
# jump_to_playing_song
|
||||
#
|
||||
#def_key "G"
|
||||
# jump_to_browser
|
||||
#
|
||||
#def_key "G"
|
||||
# jump_to_playlist_editor
|
||||
#
|
||||
#def_key "~"
|
||||
# jump_to_media_library
|
||||
#
|
||||
#def_key "E"
|
||||
# jump_to_tag_editor
|
||||
#
|
||||
#def_key "U"
|
||||
# toggle_playing_song_centering
|
||||
#
|
||||
#def_key "P"
|
||||
# toggle_display_mode
|
||||
#
|
||||
#def_key "\\"
|
||||
# toggle_interface
|
||||
#
|
||||
#def_key "!"
|
||||
# toggle_separators_between_albums
|
||||
#
|
||||
#def_key "L"
|
||||
# toggle_lyrics_fetcher
|
||||
#
|
||||
#def_key "F"
|
||||
# fetch_lyrics_in_background
|
||||
#
|
||||
#def_key "alt-l"
|
||||
# toggle_fetching_lyrics_in_background
|
||||
#
|
||||
#def_key "ctrl-l"
|
||||
# toggle_screen_lock
|
||||
#
|
||||
#def_key "`"
|
||||
# toggle_library_tag_type
|
||||
#
|
||||
#def_key "`"
|
||||
# refetch_lyrics
|
||||
#
|
||||
#def_key "`"
|
||||
# add_random_items
|
||||
#
|
||||
#def_key "ctrl-p"
|
||||
# set_selected_items_priority
|
||||
#
|
||||
#def_key "q"
|
||||
# quit
|
||||
#
|
||||
#
|
||||
#def_key "f"
|
||||
# find
|
||||
#def_key "f"
|
||||
# find_item_forward
|
||||
|
||||
def_key "+"
|
||||
show_clock
|
||||
def_key "="
|
||||
volume_up
|
||||
|
||||
def_key "j"
|
||||
scroll_down
|
||||
def_key "k"
|
||||
scroll_up
|
||||
|
||||
def_key "ctrl-u"
|
||||
page_up
|
||||
#push_characters "kkkkkkkkkkkkkkk"
|
||||
def_key "ctrl-d"
|
||||
page_down
|
||||
#push_characters "jjjjjjjjjjjjjjj"
|
||||
def_key "u"
|
||||
page_up
|
||||
#push_characters "kkkkkkkkkkkkkkk"
|
||||
def_key "d"
|
||||
page_down
|
||||
#push_characters "jjjjjjjjjjjjjjj"
|
||||
def_key "h"
|
||||
previous_column
|
||||
def_key "l"
|
||||
next_column
|
||||
|
||||
def_key "."
|
||||
show_lyrics
|
||||
|
||||
def_key "n"
|
||||
next_found_item
|
||||
def_key "N"
|
||||
previous_found_item
|
||||
|
||||
# not used but bound
|
||||
def_key "J"
|
||||
move_sort_order_down
|
||||
def_key "K"
|
||||
move_sort_order_up
|
||||
def_key "h"
|
||||
jump_to_parent_directory
|
||||
def_key "l"
|
||||
enter_directory
|
||||
def_key "l"
|
||||
run_action
|
||||
def_key "l"
|
||||
play_item
|
||||
def_key "m"
|
||||
show_media_library
|
||||
def_key "m"
|
||||
toggle_media_library_columns_mode
|
||||
def_key "t"
|
||||
show_tag_editor
|
||||
def_key "v"
|
||||
show_visualizer
|
||||
def_key "G"
|
||||
move_end
|
||||
def_key "g"
|
||||
move_home
|
||||
#jump_to_position_in_song
|
||||
def_key "U"
|
||||
update_database
|
||||
def_key "s"
|
||||
reset_search_engine
|
||||
def_key "s"
|
||||
show_search_engine
|
||||
def_key "x"
|
||||
delete_playlist_items
|
||||
def_key "P"
|
||||
show_playlist
|
@ -1,46 +0,0 @@
|
||||
# vim: filetype=conf
|
||||
|
||||
ncmpcpp_directory = "~/.config/ncmpcpp"
|
||||
lyrics_directory = "~/.local/share/lyrics"
|
||||
mpd_music_dir = "~/music"
|
||||
message_delay_time = "1"
|
||||
visualizer_type = "spectrum"
|
||||
visualizer_spectrum_dft_size = 4
|
||||
user_interface = "alternative"
|
||||
startup_screen = "browser"
|
||||
ignore_leading_the = yes
|
||||
external_editor = nvim
|
||||
use_console_editor = yes
|
||||
execute_on_song_change="pkill -RTMIN+11 dwmblocks"
|
||||
cyclic_scrolling = "yes"
|
||||
mouse_support = "yes"
|
||||
mouse_list_scroll_whole_page = "yes"
|
||||
lines_scrolled = "1"
|
||||
playlist_shorten_total_times = "yes"
|
||||
playlist_display_mode = "classic"
|
||||
browser_display_mode = "classic"
|
||||
browser_sort_mode = "mtime"
|
||||
search_engine_display_mode = "classic"
|
||||
playlist_editor_display_mode = "classic"
|
||||
autocenter_mode = "yes"
|
||||
centered_cursor = "yes"
|
||||
follow_now_playing_lyrics = "yes"
|
||||
locked_screen_width_part = "50"
|
||||
ask_for_locked_screen_width_part = "no"
|
||||
display_bitrate = "no"
|
||||
main_window_color = "default"
|
||||
progressbar_look = "━━ "
|
||||
progressbar_elapsed_color = "magenta"
|
||||
header_visibility = "no"
|
||||
statusbar_visibility = "yes"
|
||||
titles_visibility = "yes"
|
||||
enable_window_title = "yes"
|
||||
clock_display_seconds = no
|
||||
color1 = "white"
|
||||
color2 = "blue"
|
||||
now_playing_prefix = "$b$6 "
|
||||
now_playing_suffix = "$/b$9"
|
||||
current_item_prefix = "$b$3 "
|
||||
song_list_format = "{{%a - %t}|{%f}}{$R%l}"
|
||||
song_status_format = {%a - %t}|{%f}
|
||||
song_library_format = {{%a - %t} (%b)}|{%f}
|
4
.config/npm/npmrc
Normal file
4
.config/npm/npmrc
Normal file
@ -0,0 +1,4 @@
|
||||
prefix=${XDG_DATA_HOME}/npm
|
||||
cache=${XDG_CACHE_HOME}/npm
|
||||
init-module=${XDG_CONFIG_HOME}/npm/config/npm-init.js
|
||||
logs-dir=${XDG_STATE_HOME}/npm/log
|
@ -1 +1 @@
|
||||
Subproject commit ffee7f2ab91d42e1b44af5ca961cbd0c8dda1810
|
||||
Subproject commit 1f0eb096e1eabd70506cf26d8a5729cdf595311a
|
0
.config/wget/wgetrc
Normal file
0
.config/wget/wgetrc
Normal file
@ -6,7 +6,7 @@ setbg & # set the background with the `setbg` script
|
||||
xrdb "${XDG_CONFIG_HOME:-$HOME/.config}"/x11/xresources &
|
||||
xrdbpid=$! # Uncomment to use Xresources colors/settings on startup
|
||||
|
||||
autostart="fuz-cache picom mpd pipewire unclutter remapd clipmenud dunst"
|
||||
autostart="fuz-cache xcompmgr pipewire unclutter remapd clipmenud dunst"
|
||||
|
||||
for program in $autostart; do
|
||||
pidof -sx "$program" || "$program" &
|
||||
|
@ -9,7 +9,7 @@ Xcursor.size: 24
|
||||
|
||||
st.font: JetBrains Mono:size=10
|
||||
st.borderpx: 10
|
||||
st.alpha: 0.8
|
||||
st.alpha: 1
|
||||
st.tabspaces: 2
|
||||
st.cwscale: 1.0
|
||||
st.chscale: 1.0
|
||||
|
@ -1,28 +0,0 @@
|
||||
require("starship"):setup()
|
||||
|
||||
-- Show symlink path in status bar
|
||||
function Status:name()
|
||||
local h = cx.active.current.hovered
|
||||
if not h then
|
||||
return ui.Span("")
|
||||
end
|
||||
|
||||
local linked = ""
|
||||
if h.link_to ~= nil then
|
||||
linked = " -> " .. tostring(h.link_to)
|
||||
end
|
||||
return ui.Span(" " .. h.name .. linked)
|
||||
end
|
||||
|
||||
-- Remove file size from status bar
|
||||
function Status:render(area)
|
||||
self.area = area
|
||||
|
||||
local left = ui.Line { self:mode(), self:name() }
|
||||
local right = ui.Line { self:permissions(), self:position() }
|
||||
return {
|
||||
ui.Paragraph(area, { left }),
|
||||
ui.Paragraph(area, { right }):align(ui.Paragraph.RIGHT),
|
||||
table.unpack(Progress:render(area, right:width())),
|
||||
}
|
||||
end
|
@ -1,34 +0,0 @@
|
||||
[[manager.prepend_keymap]]
|
||||
on = [ "l" ]
|
||||
run = "plugin --sync smart-enter"
|
||||
desc = "Enter the child directory, or open the file"
|
||||
|
||||
[[manager.prepend_keymap]]
|
||||
on = [ "k" ]
|
||||
run = "plugin --sync arrow --args=-1"
|
||||
desc = "Move cursor up"
|
||||
|
||||
[[manager.prepend_keymap]]
|
||||
on = [ "j" ]
|
||||
run = "plugin --sync arrow --args=1"
|
||||
desc = "Move cursor down"
|
||||
|
||||
[[manager.prepend_keymap]]
|
||||
on = [ "<Up>" ]
|
||||
run = "plugin --sync arrow --args=-1"
|
||||
desc = "Move cursor up"
|
||||
|
||||
[[manager.prepend_keymap]]
|
||||
on = [ "<Down>" ]
|
||||
run = "plugin --sync arrow --args=1"
|
||||
desc = "Move cursor down"
|
||||
|
||||
[[manager.prepend_keymap]]
|
||||
on = [ "<Right>" ]
|
||||
run = "plugin --sync smart-enter"
|
||||
desc = "Enter the child directory, or open the file"
|
||||
|
||||
[[manager.prepend_keymap]]
|
||||
on = [ "<C-s>" ]
|
||||
run = 'shell "$SHELL" --block --confirm'
|
||||
desc = "Open shell here"
|
@ -1,7 +0,0 @@
|
||||
return {
|
||||
entry = function(_, args)
|
||||
local current = cx.active.current
|
||||
local new = (current.cursor + args[1]) % #current.files
|
||||
ya.manager_emit("arrow", { new - current.cursor })
|
||||
end,
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
return {
|
||||
entry = function()
|
||||
local h = cx.active.current.hovered
|
||||
ya.manager_emit(h and h.cha.is_dir and "enter" or "open", { hovered = true })
|
||||
end,
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
local save = ya.sync(function(st, cwd, output)
|
||||
if cx.active.current.cwd == Url(cwd) then
|
||||
st.output = output
|
||||
ya.render()
|
||||
end
|
||||
end)
|
||||
|
||||
return {
|
||||
setup = function(st)
|
||||
Header.cwd = function()
|
||||
local cwd = cx.active.current.cwd
|
||||
if st.cwd ~= cwd then
|
||||
st.cwd = cwd
|
||||
ya.manager_emit("plugin", { st._name, args = ya.quote(tostring(cwd)) })
|
||||
end
|
||||
|
||||
return ui.Line.parse(st.output or "")
|
||||
end
|
||||
end,
|
||||
|
||||
entry = function(_, args)
|
||||
local output = Command("starship"):arg("prompt"):cwd(args[1]):env("STARSHIP_SHELL", ""):output()
|
||||
if output then
|
||||
save(args[1], output.stdout:gsub("^%s+", ""))
|
||||
end
|
||||
end,
|
||||
}
|
@ -1,400 +0,0 @@
|
||||
# A TOML linter such as https://taplo.tamasfe.dev/ can use this schema to validate your config.
|
||||
# If you encounter any issues, please make an issue at https://github.com/yazi-rs/schemas.
|
||||
"$schema" = "https://yazi-rs.github.io/schemas/theme.json"
|
||||
|
||||
# vim:fileencoding=utf-8:foldmethod=marker
|
||||
|
||||
# : Manager {{{
|
||||
|
||||
[manager]
|
||||
cwd = { fg = "white", bold = true }
|
||||
|
||||
# Hovered
|
||||
hovered = { reversed = true }
|
||||
preview_hovered = { underline = true }
|
||||
|
||||
# Find
|
||||
find_keyword = { fg = "yellow", italic = true }
|
||||
find_position = { fg = "magenta", bg = "reset", italic = true }
|
||||
|
||||
# Marker
|
||||
marker_selected = { fg = "lightgreen", bg = "lightgreen" }
|
||||
marker_copied = { fg = "lightyellow", bg = "lightyellow" }
|
||||
marker_cut = { fg = "lightred", bg = "lightred" }
|
||||
|
||||
# Tab
|
||||
tab_active = { fg = "black", bg = "lightblue" }
|
||||
tab_inactive = { fg = "white", bg = "darkgray" }
|
||||
tab_width = 1
|
||||
|
||||
# Border
|
||||
border_symbol = "│"
|
||||
border_style = { fg = "#14161B" }
|
||||
|
||||
# Highlighting
|
||||
syntect_theme = ""
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Status {{{
|
||||
|
||||
[status]
|
||||
separator_open = ""
|
||||
separator_close = ""
|
||||
separator_style = { fg = "darkgray", bg = "darkgray" }
|
||||
|
||||
# Mode
|
||||
mode_normal = { bg = "reset", fg = "lightblue", bold = false }
|
||||
mode_select = { bg = "reset", fg = "lightgreen", bold = false }
|
||||
mode_unset = { bg = "reset", fg = "lightmagenta", bold = false }
|
||||
|
||||
# Progress
|
||||
progress_label = { bold = true }
|
||||
progress_normal = { fg = "blue", bg = "reset" }
|
||||
progress_error = { fg = "red", bg = "reset" }
|
||||
|
||||
# Permissions
|
||||
permissions_t = { fg = "lightgreen" }
|
||||
permissions_r = { fg = "lightyellow" }
|
||||
permissions_w = { fg = "lightred" }
|
||||
permissions_x = { fg = "lightcyan" }
|
||||
permissions_s = { fg = "darkgray" }
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Select {{{
|
||||
|
||||
[select]
|
||||
border = { fg = "blue" }
|
||||
active = { fg = "magenta" }
|
||||
inactive = {}
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Input {{{
|
||||
|
||||
[input]
|
||||
border = { fg = "blue" }
|
||||
title = {}
|
||||
value = {}
|
||||
selected = { reversed = true }
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Completion {{{
|
||||
|
||||
[completion]
|
||||
border = { fg = "blue" }
|
||||
active = { bg = "darkgray" }
|
||||
inactive = {}
|
||||
|
||||
# Icons
|
||||
icon_file = ""
|
||||
icon_folder = ""
|
||||
icon_command = ""
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Tasks {{{
|
||||
|
||||
[tasks]
|
||||
border = { fg = "blue" }
|
||||
title = {}
|
||||
hovered = { underline = true }
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Which {{{
|
||||
|
||||
[which]
|
||||
cols = 3
|
||||
mask = { bg = "black" }
|
||||
cand = { fg = "lightcyan" }
|
||||
rest = { fg = "darkgray" }
|
||||
desc = { fg = "magenta" }
|
||||
separator = " "
|
||||
separator_style = { fg = "darkgray" }
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : Help {{{
|
||||
|
||||
[help]
|
||||
on = { fg = "magenta" }
|
||||
exec = { fg = "cyan" }
|
||||
desc = { fg = "gray" }
|
||||
hovered = { bg = "darkgray", bold = true }
|
||||
footer = { fg = "black", bg = "white" }
|
||||
|
||||
# : }}}
|
||||
|
||||
|
||||
# : File-specific styles {{{
|
||||
|
||||
[filetype]
|
||||
|
||||
rules = [
|
||||
# Images
|
||||
{ mime = "image/*", fg = "magenta" },
|
||||
|
||||
# Videos
|
||||
{ mime = "video/*", fg = "green" },
|
||||
{ mime = "audio/*", fg = "green" },
|
||||
|
||||
# Archives
|
||||
{ mime = "application/zip", fg = "red" },
|
||||
{ mime = "application/gzip", fg = "red" },
|
||||
{ mime = "application/x-tar", fg = "red" },
|
||||
{ mime = "application/x-bzip", fg = "red" },
|
||||
{ mime = "application/x-bzip2", fg = "red" },
|
||||
{ mime = "application/x-7z-compressed", fg = "red" },
|
||||
{ mime = "application/x-rar", fg = "red" },
|
||||
{ mime = "application/xz", fg = "red" },
|
||||
|
||||
# Documents
|
||||
# { mime = "application/doc", fg = "green" },
|
||||
{ mime = "application/pdf", fg = "magenta" },
|
||||
# { mime = "application/rtf", fg = "green" },
|
||||
# { mime = "application/vnd.*", fg = "green" },
|
||||
|
||||
# Fallback
|
||||
# { name = "*", fg = "white" },
|
||||
{ name = "*", fg = "cyan", bold = true, is = "link" },
|
||||
{ name = "*", fg = "green", bold = true, is = "exec" },
|
||||
{ name = "*/", fg = "cyan", bold = true, is = "link" },
|
||||
{ name = "*/", fg = "blue", bold = true }
|
||||
]
|
||||
|
||||
[icon]
|
||||
|
||||
rules = [
|
||||
# Programming
|
||||
{ name = "*.cpp" , text = "", fg = "#519aba" },
|
||||
{ name = "*.css" , text = "", fg = "#42a5f5" },
|
||||
{ name = "*.c" , text = "", fg = "#599eff" },
|
||||
{ name = "*.fish" , text = "" },
|
||||
{ name = "*.go" , text = "", fg = "#519aba" },
|
||||
{ name = "*.hpp" , text = "", fg = "#a074c4" },
|
||||
{ name = "*.h" , text = "", fg = "#a074c4" },
|
||||
{ name = "*.htm" , text = "", fg = "#e44d26" },
|
||||
{ name = "*.html" , text = "", fg = "#e44d26" },
|
||||
{ name = "*.java" , text = "", fg = "#cc3e44" },
|
||||
{ name = "*.js" , text = "", fg = "#F1F134" },
|
||||
{ name = "*.jsx" , text = "", fg = "#20c2e3" },
|
||||
{ name = "*.lua" , text = "", fg = "#51a0cf" },
|
||||
{ name = "*.nix" , text = "", fg = "#7ab1db" },
|
||||
{ name = "*.php" , text = "" },
|
||||
{ name = "*.rb" , text = "" },
|
||||
{ name = "*.rs" , text = "", fg = "#dea584" },
|
||||
{ name = "*.scss" , text = "" },
|
||||
{ name = "*.sh" , text = "", fg = "#4d5a5e" },
|
||||
{ name = "*.swift", text = "" },
|
||||
{ name = "*.ts" , text = "", fg = "#519aba" },
|
||||
{ name = "*.tsx" , text = "" },
|
||||
{ name = "*.vim" , text = "" },
|
||||
{ name = "*.vue" , text = "" },
|
||||
{ name = "*.py" , text = "", fg = "#ffbc03" },
|
||||
{ name = "*.pyc" , text = "", fg = "#ffe291" },
|
||||
|
||||
# Text
|
||||
{ name = "*.txt" , text = "", fg = "#bbbbbb" },
|
||||
{ name = "*.csv" , text = "", fg = "#89e051" },
|
||||
{ name = "*.json" , text = "", fg = "#cbcb41" },
|
||||
{ name = "*.conf" , text = "", fg = "#6d8086" }, # Configuration
|
||||
{ name = "*.ini" , text = "", fg = "#6d8086" },
|
||||
{ name = "*.yaml" , text = "", fg = "#6d8086" },
|
||||
{ name = "*.yml" , text = "", fg = "#6d8086" },
|
||||
{ name = "*.toml" , text = "", fg = "#6d8086" },
|
||||
{ name = "*.org" , text = "", fg = "#77aa99" },
|
||||
{ name = "*.tex" , text = "", fg = "#3d6117" }, # Plaintext typesetting
|
||||
{ name = "*.typ" , text = "", fg = "#0e606a" },
|
||||
{ name = "*.markdown", text = "", fg = "#519aba" }, # Markdown
|
||||
{ name = "*.md" , text = "", fg = "#519aba" },
|
||||
{ name = "*.mdx" , text = "", fg = "#519aba" },
|
||||
{ name = "*.rmd" , text = "", fg = "#519aba" },
|
||||
|
||||
# Archives
|
||||
{ name = "*.7z" , text = "" },
|
||||
{ name = "*.ace" , text = "" },
|
||||
{ name = "*.alz" , text = "" },
|
||||
{ name = "*.arc" , text = "" },
|
||||
{ name = "*.arj" , text = "" },
|
||||
{ name = "*.bz2" , text = "" },
|
||||
{ name = "*.bz" , text = "" },
|
||||
{ name = "*.cab" , text = "" },
|
||||
{ name = "*.cpio", text = "" },
|
||||
{ name = "*.deb" , text = "" },
|
||||
{ name = "*.dwm" , text = "" },
|
||||
{ name = "*.dz" , text = "" },
|
||||
{ name = "*.ear" , text = "" },
|
||||
{ name = "*.esd" , text = "" },
|
||||
{ name = "*.gz" , text = "" },
|
||||
{ name = "*.jar" , text = "" },
|
||||
{ name = "*.lha" , text = "" },
|
||||
{ name = "*.lrz" , text = "" },
|
||||
{ name = "*.lz4" , text = "" },
|
||||
{ name = "*.lzh" , text = "" },
|
||||
{ name = "*.lzma", text = "" },
|
||||
{ name = "*.lzo" , text = "" },
|
||||
{ name = "*.lz" , text = "" },
|
||||
{ name = "*.rar" , text = "" },
|
||||
{ name = "*.rpm" , text = "" },
|
||||
{ name = "*.rz" , text = "" },
|
||||
{ name = "*.sar" , text = "" },
|
||||
{ name = "*.swm" , text = "" },
|
||||
{ name = "*.t7z" , text = "" },
|
||||
{ name = "*.tar" , text = "" },
|
||||
{ name = "*.taz" , text = "" },
|
||||
{ name = "*.tbz2", text = "" },
|
||||
{ name = "*.tbz" , text = "" },
|
||||
{ name = "*.tgz" , text = "" },
|
||||
{ name = "*.tlz" , text = "" },
|
||||
{ name = "*.txz" , text = "" },
|
||||
{ name = "*.tzo" , text = "" },
|
||||
{ name = "*.tzst", text = "" },
|
||||
{ name = "*.tz" , text = "" },
|
||||
{ name = "*.war" , text = "" },
|
||||
{ name = "*.wim" , text = "" },
|
||||
{ name = "*.xz" , text = "" },
|
||||
{ name = "*.zip" , text = "" },
|
||||
{ name = "*.zoo" , text = "" },
|
||||
{ name = "*.zst" , text = "" },
|
||||
{ name = "*.z" , text = "" },
|
||||
|
||||
# Images
|
||||
{ name = "*.bmp" , text = "" }, # Lossless
|
||||
{ name = "*.gif" , text = "" },
|
||||
{ name = "*.png" , text = "" },
|
||||
{ name = "*.tiff" , text = "" },
|
||||
{ name = "*.webp" , text = "" },
|
||||
{ name = "*.jpeg" , text = "" }, # Lossy
|
||||
{ name = "*.jpg" , text = "" },
|
||||
{ name = "*.mjpeg", text = "" },
|
||||
{ name = "*.mjpg" , text = "" },
|
||||
{ name = "*.mng" , text = "" },
|
||||
{ name = "*.pbm" , text = "" },
|
||||
{ name = "*.pcx" , text = "" },
|
||||
{ name = "*.pgm" , text = "" },
|
||||
{ name = "*.ppm" , text = "" },
|
||||
{ name = "*.svg" , text = "" },
|
||||
{ name = "*.svgz" , text = "" },
|
||||
{ name = "*.tga" , text = "" },
|
||||
{ name = "*.tif" , text = "" },
|
||||
{ name = "*.xbm" , text = "" },
|
||||
{ name = "*.xpm" , text = "" },
|
||||
|
||||
# Movies
|
||||
{ name = "*.asf" , text = "" },
|
||||
{ name = "*.avi" , text = "" },
|
||||
{ name = "*.cgm" , text = "" },
|
||||
{ name = "*.dl" , text = "" },
|
||||
{ name = "*.emf" , text = "" },
|
||||
{ name = "*.flc" , text = "" },
|
||||
{ name = "*.fli" , text = "" },
|
||||
{ name = "*.flv" , text = "" },
|
||||
{ name = "*.gl" , text = "" },
|
||||
{ name = "*.m2v" , text = "" },
|
||||
{ name = "*.m4v" , text = "" },
|
||||
{ name = "*.mkv" , text = "" },
|
||||
{ name = "*.mov" , text = "" },
|
||||
{ name = "*.mp4" , text = "" },
|
||||
{ name = "*.mp4v", text = "" },
|
||||
{ name = "*.mpeg", text = "" },
|
||||
{ name = "*.mpg" , text = "" },
|
||||
{ name = "*.nuv" , text = "" },
|
||||
{ name = "*.ogm" , text = "" },
|
||||
{ name = "*.ogv" , text = "" },
|
||||
{ name = "*.ogx" , text = "" },
|
||||
{ name = "*.qt" , text = "" },
|
||||
{ name = "*.rm" , text = "" },
|
||||
{ name = "*.rmvb", text = "" },
|
||||
{ name = "*.vob" , text = "" },
|
||||
{ name = "*.webm", text = "" },
|
||||
{ name = "*.wmv" , text = "" },
|
||||
{ name = "*.xcf" , text = "" },
|
||||
{ name = "*.xwd" , text = "" },
|
||||
{ name = "*.yuv" , text = "" },
|
||||
|
||||
# Audio
|
||||
{ name = "*.aac" , text = "" },
|
||||
{ name = "*.au" , text = "" },
|
||||
{ name = "*.flac", text = "" },
|
||||
{ name = "*.m4a" , text = "" },
|
||||
{ name = "*.mid" , text = "" },
|
||||
{ name = "*.midi", text = "" },
|
||||
{ name = "*.mka" , text = "" },
|
||||
{ name = "*.mp3" , text = "" },
|
||||
{ name = "*.mpc" , text = "" },
|
||||
{ name = "*.oga" , text = "" },
|
||||
{ name = "*.ogg" , text = "" },
|
||||
{ name = "*.opus", text = "" },
|
||||
{ name = "*.ra" , text = "" },
|
||||
{ name = "*.spx" , text = "" },
|
||||
{ name = "*.wav" , text = "" },
|
||||
{ name = "*.xspf", text = "" },
|
||||
|
||||
# Documents
|
||||
{ name = "*.pdf" , text = "", fg = "#b30b00" }, # Printable
|
||||
{ name = "*.doc" , text = "", fg = "#185abd" }, # Non plaintext docs
|
||||
{ name = "*.doct", text = "", fg = "#185abd" },
|
||||
{ name = "*.docx", text = "", fg = "#185abd" },
|
||||
{ name = "*.dot" , text = "", fg = "#185abd" },
|
||||
{ name = "*.pom" , text = "", fg = "#cb4a32" }, # Presentations
|
||||
{ name = "*.pot" , text = "", fg = "#cb4a32" },
|
||||
{ name = "*.potx", text = "", fg = "#cb4a32" },
|
||||
{ name = "*.ppm" , text = "", fg = "#cb4a32" },
|
||||
{ name = "*.ppmx", text = "", fg = "#cb4a32" },
|
||||
{ name = "*.pps" , text = "", fg = "#cb4a32" },
|
||||
{ name = "*.ppsx", text = "", fg = "#cb4a32" },
|
||||
{ name = "*.ppt" , text = "", fg = "#cb4a32" },
|
||||
{ name = "*.pptx", text = "", fg = "#cb4a32" },
|
||||
{ name = "*.xlc" , text = "" },
|
||||
{ name = "*.xlm" , text = "" },
|
||||
{ name = "*.xls" , text = "" },
|
||||
{ name = "*.xlsm", text = "" },
|
||||
{ name = "*.xlsx", text = "" },
|
||||
{ name = "*.xlt" , text = "" },
|
||||
{ name = "*.ods" , text = "" },
|
||||
{ name = "*.ots" , text = "" },
|
||||
{ name = "*.odg" , text = "" },
|
||||
|
||||
# Lockfiles
|
||||
{ name = "*.lock", text = "", fg = "#bbbbbb" },
|
||||
|
||||
# Misc
|
||||
{ name = "*.bin", text = "" },
|
||||
{ name = "*.exe", text = "" },
|
||||
{ name = "*.pkg", text = "" },
|
||||
|
||||
# Dotfiles
|
||||
{ name = ".DS_Store" , text = "" },
|
||||
{ name = ".bashprofile" , text = "" },
|
||||
{ name = ".bashrc" , text = "" },
|
||||
{ name = ".gitattributes", text = "" },
|
||||
{ name = ".gitignore" , text = "" },
|
||||
{ name = ".gitmodules" , text = "" },
|
||||
{ name = ".vimrc" , text = "" },
|
||||
{ name = ".zprofile" , text = "" },
|
||||
{ name = ".zshenv" , text = "" },
|
||||
{ name = ".zshrc" , text = "" },
|
||||
|
||||
# Named files
|
||||
{ name = "COPYING" , text = "" },
|
||||
{ name = "Containerfile", text = "", fg = "#458ee6" },
|
||||
{ name = "Dockerfile" , text = "", fg = "#458ee6" },
|
||||
{ name = "LICENSE" , text = "", fg = "#d0bf41" },
|
||||
|
||||
# Default
|
||||
{ name = "*", text = "", is = "exec" },
|
||||
{ name = "*" , text = "" },
|
||||
{ name = "*/", text = "", fg = "yellow" },
|
||||
]
|
||||
|
||||
# : }}}
|
@ -1,197 +0,0 @@
|
||||
# A TOML linter such as https://taplo.tamasfe.dev/ can use this schema to validate your config.
|
||||
# If you encounter any issues, please make an issue at https://github.com/yazi-rs/schemas.
|
||||
"$schema" = "https://yazi-rs.github.io/schemas/yazi.json"
|
||||
|
||||
[manager]
|
||||
ratio = [ 2, 3, 4 ]
|
||||
sort_by = "extension"
|
||||
sort_sensitive = false
|
||||
sort_reverse = false
|
||||
sort_dir_first = true
|
||||
linemode = "none"
|
||||
show_hidden = false
|
||||
show_symlink = true
|
||||
scrolloff = 5
|
||||
|
||||
[preview]
|
||||
tab_size = 2
|
||||
max_width = 600
|
||||
max_height = 650
|
||||
cache_dir = ""
|
||||
# image_filter = "triangle"
|
||||
image_filter = "nearest"
|
||||
image_quality = 70
|
||||
sixel_fraction = 15
|
||||
ueberzug_scale = 1
|
||||
ueberzug_offset = [ 0, 0, 0, 0 ]
|
||||
|
||||
[opener]
|
||||
edit = [
|
||||
{ run = '${EDITOR:=vi} "$@"', desc = "$EDITOR", block = true, for = "unix" },
|
||||
{ run = 'code "%*"', orphan = true, desc = "code", for = "windows" },
|
||||
{ run = 'code -w "%*"', block = true, desc = "code (block)", for = "windows" },
|
||||
]
|
||||
open = [
|
||||
{ run = 'xdg-open "$@"', desc = "Open", for = "linux" },
|
||||
{ run = 'open "$@"', desc = "Open", for = "macos" },
|
||||
{ run = 'start "" "%1"', orphan = true, desc = "Open", for = "windows" },
|
||||
]
|
||||
reveal = [
|
||||
{ run = 'open -R "$1"', desc = "Reveal", for = "macos" },
|
||||
{ run = 'explorer /select, "%1"', orphan = true, desc = "Reveal", for = "windows" },
|
||||
{ run = '''exiftool "$1"; echo "Press enter to exit"; read _''', block = true, desc = "Show EXIF", for = "unix" },
|
||||
]
|
||||
extract = [
|
||||
{ run = 'unar "$1"', desc = "Extract here", for = "unix" },
|
||||
{ run = 'unar "%1"', desc = "Extract here", for = "windows" },
|
||||
]
|
||||
play = [
|
||||
{ run = 'mpv --loop-file --audio-display=no "$@"', orphan = true, for = "unix" },
|
||||
{ run = 'mpv "%1"', orphan = true, for = "windows" },
|
||||
{ run = '''mediainfo "$1"; echo "Press enter to exit"; read _''', block = true, desc = "Show media info", for = "unix" },
|
||||
]
|
||||
|
||||
[open]
|
||||
rules = [
|
||||
{ name = "*/", use = [ "edit", "open", "reveal" ] },
|
||||
|
||||
{ mime = "text/*", use = [ "edit", "reveal" ] },
|
||||
{ mime = "image/*", use = [ "open", "reveal" ] },
|
||||
{ mime = "video/*", use = [ "play", "reveal" ] },
|
||||
{ mime = "audio/*", use = [ "play", "reveal" ] },
|
||||
{ mime = "inode/x-empty", use = [ "edit", "reveal" ] },
|
||||
|
||||
{ mime = "application/json", use = [ "edit", "reveal" ] },
|
||||
{ mime = "*/javascript", use = [ "edit", "reveal" ] },
|
||||
|
||||
{ mime = "application/zip", use = [ "extract", "reveal" ] },
|
||||
{ mime = "application/gzip", use = [ "extract", "reveal" ] },
|
||||
{ mime = "application/x-tar", use = [ "extract", "reveal" ] },
|
||||
{ mime = "application/x-bzip", use = [ "extract", "reveal" ] },
|
||||
{ mime = "application/x-bzip2", use = [ "extract", "reveal" ] },
|
||||
{ mime = "application/x-7z-compressed", use = [ "extract", "reveal" ] },
|
||||
{ mime = "application/x-rar", use = [ "extract", "reveal" ] },
|
||||
{ mime = "application/xz", use = [ "extract", "reveal" ] },
|
||||
|
||||
{ mime = "*", use = [ "open", "reveal" ] },
|
||||
]
|
||||
|
||||
[tasks]
|
||||
micro_workers = 10
|
||||
macro_workers = 25
|
||||
bizarre_retry = 5
|
||||
image_alloc = 536870912 # 512MB
|
||||
image_bound = [ 0, 0 ]
|
||||
suppress_preload = false
|
||||
|
||||
[plugin]
|
||||
|
||||
preloaders = [
|
||||
{ name = "*", cond = "!mime", run = "mime", multi = true, prio = "high" },
|
||||
# Image
|
||||
{ mime = "image/vnd.djvu", run = "noop" },
|
||||
{ mime = "image/*", run = "image" },
|
||||
# Video
|
||||
{ mime = "video/*", run = "video" },
|
||||
# PDF
|
||||
{ mime = "application/pdf", run = "pdf" },
|
||||
]
|
||||
previewers = [
|
||||
{ name = "*/", run = "folder", sync = true },
|
||||
# Code
|
||||
{ mime = "text/*", run = "code" },
|
||||
{ mime = "*/xml", run = "code" },
|
||||
{ mime = "*/javascript", run = "code" },
|
||||
{ mime = "*/x-wine-extension-ini", run = "code" },
|
||||
# JSON
|
||||
{ mime = "application/json", run = "json" },
|
||||
# Image
|
||||
{ mime = "image/vnd.djvu", run = "noop" },
|
||||
{ mime = "image/*", run = "image" },
|
||||
# Video
|
||||
{ mime = "video/*", run = "video" },
|
||||
# PDF
|
||||
{ mime = "application/pdf", run = "pdf" },
|
||||
# Archive
|
||||
{ mime = "application/zip", run = "archive" },
|
||||
{ mime = "application/gzip", run = "archive" },
|
||||
{ mime = "application/x-tar", run = "archive" },
|
||||
{ mime = "application/x-bzip", run = "archive" },
|
||||
{ mime = "application/x-bzip2", run = "archive" },
|
||||
{ mime = "application/x-7z-compressed", run = "archive" },
|
||||
{ mime = "application/x-rar", run = "archive" },
|
||||
{ mime = "application/xz", run = "archive" },
|
||||
# Fallback
|
||||
{ name = "*", run = "file" },
|
||||
]
|
||||
|
||||
[input]
|
||||
# cd
|
||||
cd_title = "Change directory:"
|
||||
cd_origin = "top-center"
|
||||
cd_offset = [ 0, 2, 50, 3 ]
|
||||
|
||||
# create
|
||||
create_title = "Create:"
|
||||
create_origin = "top-center"
|
||||
create_offset = [ 0, 2, 50, 3 ]
|
||||
|
||||
# rename
|
||||
rename_title = "Rename:"
|
||||
rename_origin = "hovered"
|
||||
rename_offset = [ 0, 1, 50, 3 ]
|
||||
|
||||
# trash
|
||||
trash_title = "Move {n} selected file{s} to trash? (y/N)"
|
||||
trash_origin = "top-center"
|
||||
trash_offset = [ 0, 2, 50, 3 ]
|
||||
|
||||
# delete
|
||||
delete_title = "Delete {n} selected file{s} permanently? (y/N)"
|
||||
delete_origin = "top-center"
|
||||
delete_offset = [ 0, 2, 50, 3 ]
|
||||
|
||||
# filter
|
||||
filter_title = "Filter:"
|
||||
filter_origin = "top-center"
|
||||
filter_offset = [ 0, 2, 50, 3 ]
|
||||
|
||||
# find
|
||||
find_title = [ "Find next:", "Find previous:" ]
|
||||
find_origin = "top-center"
|
||||
find_offset = [ 0, 2, 50, 3 ]
|
||||
|
||||
# search
|
||||
search_title = "Search via {n}:"
|
||||
search_origin = "top-center"
|
||||
search_offset = [ 0, 2, 50, 3 ]
|
||||
|
||||
# shell
|
||||
shell_title = [ "Shell:", "Shell (block):" ]
|
||||
shell_origin = "top-center"
|
||||
shell_offset = [ 0, 2, 50, 3 ]
|
||||
|
||||
# overwrite
|
||||
overwrite_title = "Overwrite an existing file? (y/N)"
|
||||
overwrite_origin = "top-center"
|
||||
overwrite_offset = [ 0, 2, 50, 3 ]
|
||||
|
||||
# quit
|
||||
quit_title = "{n} task{s} running, sure to quit? (y/N)"
|
||||
quit_origin = "top-center"
|
||||
quit_offset = [ 0, 2, 50, 3 ]
|
||||
|
||||
[select]
|
||||
open_title = "Open with:"
|
||||
open_origin = "hovered"
|
||||
open_offset = [ 0, 1, 50, 7 ]
|
||||
|
||||
[which]
|
||||
sort_by = "none"
|
||||
sort_sensitive = false
|
||||
sort_reverse = false
|
||||
|
||||
[log]
|
||||
enabled = false
|
||||
|
||||
[headsup]
|
@ -2,35 +2,35 @@
|
||||
|
||||
# Tokyonight Moon
|
||||
# https://github.com/folke/tokyonight.nvim/blob/main/extras/zathura/tokyonight_moon.zathurarc
|
||||
set notification-error-bg "#ff757f"
|
||||
set notification-error-fg "#c8d3f5"
|
||||
set notification-warning-bg "#ffc777"
|
||||
set notification-warning-fg "#444a73"
|
||||
set notification-bg "#222436"
|
||||
set notification-fg "#c8d3f5"
|
||||
set completion-bg "#222436"
|
||||
set completion-fg "#828bb8"
|
||||
set completion-group-bg "#222436"
|
||||
set completion-group-fg "#828bb8"
|
||||
set completion-highlight-bg "#444a73"
|
||||
set completion-highlight-fg "#c8d3f5"
|
||||
set index-bg "#222436"
|
||||
set index-fg "#c8d3f5"
|
||||
set index-active-bg "#444a73"
|
||||
set index-active-fg "#c8d3f5"
|
||||
set inputbar-bg "#222436"
|
||||
set inputbar-fg "#c8d3f5"
|
||||
set statusbar-bg "#222436"
|
||||
set statusbar-fg "#c8d3f5"
|
||||
set highlight-color "#ffc777"
|
||||
set highlight-active-color "#c3e88d"
|
||||
set default-bg "#222436"
|
||||
set default-fg "#c8d3f5"
|
||||
set render-loading true
|
||||
set render-loading-fg "#222436"
|
||||
set render-loading-bg "#c8d3f5"
|
||||
set recolor-lightcolor "#222436"
|
||||
set recolor-darkcolor "#c8d3f5"
|
||||
# set notification-error-bg "#ff757f"
|
||||
# set notification-error-fg "#c8d3f5"
|
||||
# set notification-warning-bg "#ffc777"
|
||||
# set notification-warning-fg "#444a73"
|
||||
# set notification-bg "#222436"
|
||||
# set notification-fg "#c8d3f5"
|
||||
# set completion-bg "#222436"
|
||||
# set completion-fg "#828bb8"
|
||||
# set completion-group-bg "#222436"
|
||||
# set completion-group-fg "#828bb8"
|
||||
# set completion-highlight-bg "#444a73"
|
||||
# set completion-highlight-fg "#c8d3f5"
|
||||
# set index-bg "#222436"
|
||||
# set index-fg "#c8d3f5"
|
||||
# set index-active-bg "#444a73"
|
||||
# set index-active-fg "#c8d3f5"
|
||||
# set inputbar-bg "#222436"
|
||||
# set inputbar-fg "#c8d3f5"
|
||||
# set statusbar-bg "#222436"
|
||||
# set statusbar-fg "#c8d3f5"
|
||||
# set highlight-color "#ffc777"
|
||||
# set highlight-active-color "#c3e88d"
|
||||
# set default-bg "#222436"
|
||||
# set default-fg "#c8d3f5"
|
||||
# set render-loading true
|
||||
# set render-loading-fg "#222436"
|
||||
# set render-loading-bg "#c8d3f5"
|
||||
# set recolor-lightcolor "#222436"
|
||||
# set recolor-darkcolor "#c8d3f5"
|
||||
|
||||
set database sqlite
|
||||
set statusbar-h-padding 0
|
||||
|
@ -159,8 +159,6 @@ function lfcd () {
|
||||
function md() { [[ $# == 1 ]] && mkdir -p -- "$1" && cd -- "$1" }
|
||||
compdef _directories md
|
||||
|
||||
eval "$(navi widget zsh)"
|
||||
|
||||
# Set shell options: http://zsh.sourceforge.net/Doc/Release/Options.html.
|
||||
unsetopt PROMPT_SP
|
||||
setopt glob_dots
|
||||
|
@ -6,7 +6,7 @@ eval "$(dircolors --sh)" # Setup correct colors
|
||||
CACHE_DIR="/tmp/fuz_cache"
|
||||
mkdir -p "$CACHE_DIR"
|
||||
|
||||
FD_OPTIONS="--hidden --color=always"
|
||||
FD_OPTIONS="--hidden --color=always --follow"
|
||||
|
||||
FD_EXCLUDE_ARGS="-E .cache -E .github -E github -E .local/state -E .ssh -E .android -E GIMP -E Thunar -E .config/blender -E .config/mpv/script_modules -E .config/mpv/scripts -E .config/tmux/plugins -E fontforge -E fzf-tab-completion -E .gnupg -E libreoffice -E node_modules -E obsidian -E .obsidian -E qBittorrent -E subversion -E .terminfo -E terminfo -E .local/share/nvim/mason/packages -E *.pyc -E .maxima -E .config/vivaldi -E .mozilla -E *.o"
|
||||
|
||||
|
@ -1,56 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
picture=$HOME/Pictures/lock.png
|
||||
|
||||
fg=#c0caf5
|
||||
wrong=#df5b61
|
||||
date=#c0caf5
|
||||
verify=#9ece6a
|
||||
# highlight=#565f89
|
||||
|
||||
# pkill -u "$USER" -USR1 dunst
|
||||
i3lock -n --force-clock \
|
||||
-i "$picture" \
|
||||
-F -e --indicator --radius=15 \
|
||||
--ring-width=25 \
|
||||
--inside-color="$fg" \
|
||||
--ring-color="$fg" \
|
||||
--insidever-color="$verify" \
|
||||
--ringver-color="$verify" \
|
||||
--insidewrong-color="$wrong" \
|
||||
--ringwrong-color="$wrong" \
|
||||
--line-uses-inside \
|
||||
--keyhl-color="$verify" \
|
||||
--separator-color="$verify" \
|
||||
--bshl-color="$verify" \
|
||||
--time-str="%H:%M" \
|
||||
--time-size=90 \
|
||||
--date-str="%a, %d %b" \
|
||||
--date-size=28 \
|
||||
--verif-text="Verifying Password..." \
|
||||
--wrong-text="Wrong Password!" \
|
||||
--noinput-text="" \
|
||||
--greeter-text="Type the password to Unlock" \
|
||||
--ind-pos="215:390" \
|
||||
--time-font="Sofia Pro:style=Bold" \
|
||||
--date-font="Sofia Pro" \
|
||||
--verif-font="Sofia Pro" \
|
||||
--greeter-font="Sofia Pro" \
|
||||
--wrong-font="Sofia Pro" \
|
||||
--verif-size=14 \
|
||||
--greeter-size=14 \
|
||||
--wrong-size=14 \
|
||||
--time-pos="215:235" \
|
||||
--date-pos="215:275" \
|
||||
--greeter-pos="215:513" \
|
||||
--wrong-pos="215:513" \
|
||||
--verif-pos="215:423" \
|
||||
--date-color="$date" \
|
||||
--time-color="$date" \
|
||||
--greeter-color="$fg" \
|
||||
--wrong-color="$wrong" \
|
||||
--verif-color="$verify" \
|
||||
--verif-pos="215:513" \
|
||||
--refresh-rate=0 \
|
||||
--pass-media-keys \
|
||||
--pass-volume-keys
|
BIN
.local/bin/sanitizefs
Executable file
BIN
.local/bin/sanitizefs
Executable file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
||||
9d5ad7f0-7e2b-401e-82d6-eef101f12753
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.