initial commit [141.14.140.180,mike]
This commit is contained in:
@@ -0,0 +1,218 @@
|
||||
#? Config file for btop v. 1.4.0
|
||||
|
||||
#* 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"
|
||||
color_theme = "Default"
|
||||
|
||||
#* If the theme set background should be shown, set to False if you want terminal background transparency.
|
||||
theme_background = False
|
||||
|
||||
#* Sets if 24-bit truecolor should be used, will convert 24-bit colors to 256 color (6x6x6 color cube) if false.
|
||||
truecolor = True
|
||||
|
||||
#* Set to true to force tty mode regardless if a real tty has been detected or not.
|
||||
#* Will force 16-color mode and TTY theme, set all graph symbols to "tty" and swap out other non tty friendly symbols.
|
||||
force_tty = False
|
||||
|
||||
#* Define presets for the layout of the boxes. Preset 0 is always all boxes shown with default settings. Max 9 presets.
|
||||
#* Format: "box_name:P:G,box_name:P:G" P=(0 or 1) for alternate positions, G=graph symbol to use for box.
|
||||
#* Use whitespace " " as separator between different presets.
|
||||
#* Example: "cpu:0:default,mem:0:tty,proc:1:default cpu:0:braille,proc:0:tty"
|
||||
presets = "cpu:1:default,proc:0:default cpu:0:default,mem:0:default,net:0:default cpu:0:block,net:0:tty"
|
||||
|
||||
#* Set to True to enable "h,j,k,l,g,G" keys for directional control in lists.
|
||||
#* Conflicting keys for h:"help" and k:"kill" is accessible while holding shift.
|
||||
vim_keys = False
|
||||
|
||||
#* Rounded corners on boxes, is ignored if TTY mode is ON.
|
||||
rounded_corners = True
|
||||
|
||||
#* Default symbols to use for graph creation, "braille", "block" or "tty".
|
||||
#* "braille" offers the highest resolution but might not be included in all fonts.
|
||||
#* "block" has half the resolution of braille but uses more common characters.
|
||||
#* "tty" uses only 3 different symbols but will work with most fonts and should work in a real TTY.
|
||||
#* Note that "tty" only has half the horizontal resolution of the other two, so will show a shorter historical view.
|
||||
graph_symbol = "braille"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_cpu = "default"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_mem = "default"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_net = "default"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_proc = "default"
|
||||
|
||||
#* Manually set which boxes to show. Available values are "cpu mem net proc" and "gpu0" through "gpu5", separate values with whitespace.
|
||||
shown_boxes = "cpu mem net proc"
|
||||
|
||||
#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs.
|
||||
update_ms = 500
|
||||
|
||||
#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct",
|
||||
#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly.
|
||||
proc_sorting = "cpu lazy"
|
||||
|
||||
#* Reverse sorting order, True or False.
|
||||
proc_reversed = False
|
||||
|
||||
#* Show processes as a tree.
|
||||
proc_tree = False
|
||||
|
||||
#* Use the cpu graph colors in the process list.
|
||||
proc_colors = True
|
||||
|
||||
#* Use a darkening gradient in the process list.
|
||||
proc_gradient = True
|
||||
|
||||
#* If process cpu usage should be of the core it's running on or usage of the total available cpu power.
|
||||
proc_per_core = True
|
||||
|
||||
#* Show process memory as bytes instead of percent.
|
||||
proc_mem_bytes = True
|
||||
|
||||
#* Show cpu graph for each process.
|
||||
proc_cpu_graphs = True
|
||||
|
||||
#* Use /proc/[pid]/smaps for memory information in the process info box (very slow but more accurate)
|
||||
proc_info_smaps = False
|
||||
|
||||
#* Show proc box on left side of screen instead of right.
|
||||
proc_left = False
|
||||
|
||||
#* (Linux) Filter processes tied to the Linux kernel(similar behavior to htop).
|
||||
proc_filter_kernel = False
|
||||
|
||||
#* In tree-view, always accumulate child process resources in the parent process.
|
||||
proc_aggregate = False
|
||||
|
||||
#* Sets the CPU stat shown in upper half of the CPU graph, "total" is always available.
|
||||
#* Select from a list of detected attributes from the options menu.
|
||||
cpu_graph_upper = "Auto"
|
||||
|
||||
#* Sets the CPU stat shown in lower half of the CPU graph, "total" is always available.
|
||||
#* Select from a list of detected attributes from the options menu.
|
||||
cpu_graph_lower = "Auto"
|
||||
|
||||
#* Toggles if the lower CPU graph should be inverted.
|
||||
cpu_invert_lower = True
|
||||
|
||||
#* Set to True to completely disable the lower CPU graph.
|
||||
cpu_single_graph = False
|
||||
|
||||
#* Show cpu box at bottom of screen instead of top.
|
||||
cpu_bottom = False
|
||||
|
||||
#* Shows the system uptime in the CPU box.
|
||||
show_uptime = True
|
||||
|
||||
#* Show cpu temperature.
|
||||
check_temp = True
|
||||
|
||||
#* Which sensor to use for cpu temperature, use options menu to select from list of available sensors.
|
||||
cpu_sensor = "Auto"
|
||||
|
||||
#* Show temperatures for cpu cores also if check_temp is True and sensors has been found.
|
||||
show_coretemp = True
|
||||
|
||||
#* Set a custom mapping between core and coretemp, can be needed on certain cpus to get correct temperature for correct core.
|
||||
#* Use lm-sensors or similar to see which cores are reporting temperatures on your machine.
|
||||
#* Format "x:y" x=core with wrong temp, y=core with correct temp, use space as separator between multiple entries.
|
||||
#* Example: "4:0 5:1 6:3"
|
||||
cpu_core_map = ""
|
||||
|
||||
#* Which temperature scale to use, available values: "celsius", "fahrenheit", "kelvin" and "rankine".
|
||||
temp_scale = "celsius"
|
||||
|
||||
#* Use base 10 for bits/bytes sizes, KB = 1000 instead of KiB = 1024.
|
||||
base_10_sizes = False
|
||||
|
||||
#* Show CPU frequency.
|
||||
show_cpu_freq = True
|
||||
|
||||
#* Draw a clock at top of screen, formatting according to strftime, empty string to disable.
|
||||
#* Special formatting: /host = hostname | /user = username | /uptime = system uptime
|
||||
clock_format = "%X"
|
||||
|
||||
#* Update main ui in background when menus are showing, set this to false if the menus is flickering too much for comfort.
|
||||
background_update = True
|
||||
|
||||
#* Custom cpu model name, empty string to disable.
|
||||
custom_cpu_name = ""
|
||||
|
||||
#* Optional filter for shown disks, should be full path of a mountpoint, separate multiple values with whitespace " ".
|
||||
#* Begin line with "exclude=" to change to exclude filter, otherwise defaults to "most include" filter. Example: disks_filter="exclude=/boot /home/user".
|
||||
disks_filter = ""
|
||||
|
||||
#* Show graphs instead of meters for memory values.
|
||||
mem_graphs = True
|
||||
|
||||
#* Show mem box below net box instead of above.
|
||||
mem_below_net = False
|
||||
|
||||
#* Count ZFS ARC in cached and available memory.
|
||||
zfs_arc_cached = True
|
||||
|
||||
#* If swap memory should be shown in memory box.
|
||||
show_swap = True
|
||||
|
||||
#* Show swap as a disk, ignores show_swap value above, inserts itself after first disk.
|
||||
swap_disk = True
|
||||
|
||||
#* If mem box should be split to also show disks info.
|
||||
show_disks = True
|
||||
|
||||
#* Filter out non physical disks. Set this to False to include network disks, RAM disks and similar.
|
||||
only_physical = True
|
||||
|
||||
#* Read disks list from /etc/fstab. This also disables only_physical.
|
||||
use_fstab = True
|
||||
|
||||
#* Setting this to True will hide all datasets, and only show ZFS pools. (IO stats will be calculated per-pool)
|
||||
zfs_hide_datasets = False
|
||||
|
||||
#* Set to true to show available disk space for privileged users.
|
||||
disk_free_priv = False
|
||||
|
||||
#* Toggles if io activity % (disk busy time) should be shown in regular disk usage view.
|
||||
show_io_stat = True
|
||||
|
||||
#* Toggles io mode for disks, showing big graphs for disk read/write speeds.
|
||||
io_mode = False
|
||||
|
||||
#* Set to True to show combined read/write io graphs in io mode.
|
||||
io_graph_combined = False
|
||||
|
||||
#* Set the top speed for the io graphs in MiB/s (100 by default), use format "mountpoint:speed" separate disks with whitespace " ".
|
||||
#* Example: "/mnt/media:100 /:20 /boot:1".
|
||||
io_graph_speeds = ""
|
||||
|
||||
#* Set fixed values for network graphs in Mebibits. Is only used if net_auto is also set to False.
|
||||
net_download = 100
|
||||
|
||||
net_upload = 100
|
||||
|
||||
#* Use network graphs auto rescaling mode, ignores any values set above and rescales down to 10 Kibibytes at the lowest.
|
||||
net_auto = False
|
||||
|
||||
#* Sync the auto scaling for download and upload to whichever currently has the highest scale.
|
||||
net_sync = False
|
||||
|
||||
#* Starts with the Network Interface specified here.
|
||||
net_iface = ""
|
||||
|
||||
#* Show battery stats in top right if battery is present.
|
||||
show_battery = True
|
||||
|
||||
#* Which battery to use if multiple are present. "Auto" for auto detection.
|
||||
selected_battery = "Auto"
|
||||
|
||||
#* Show power stats of battery next to charge indicator.
|
||||
show_battery_watts = True
|
||||
|
||||
#* Set loglevel for "~/.config/btop/btop.log" levels are: "ERROR" "WARNING" "INFO" "DEBUG".
|
||||
#* The level set includes all lower levels, i.e. "DEBUG" will show all logging info.
|
||||
log_level = "WARNING"
|
||||
@@ -0,0 +1,123 @@
|
||||
# eza theme — Palette aus coltest.go
|
||||
#
|
||||
# white #F0F0EA pink #F5B2F7
|
||||
# yellow #F9E2AF violet #CBA6F7
|
||||
# orange #FAB387 grey #AAAABB
|
||||
# red #F38BA8 dark #777788
|
||||
# green #94E2D5 darker #444455
|
||||
# blue #B4BEFE
|
||||
#
|
||||
# Ort: ~/.config/eza/theme.yml (oder $EZA_CONFIG_DIR/theme.yml)
|
||||
# Getestet mit eza 0.23.5.
|
||||
|
||||
colourful: true
|
||||
|
||||
filekinds:
|
||||
normal: {foreground: "#F0F0EA"} # white
|
||||
directory: {foreground: "#B4BEFE", is_bold: true} # blue
|
||||
symlink: {foreground: "#F5B2F7", is_underline: false} # pink
|
||||
pipe: {foreground: "#CBA6F7"} # violet
|
||||
block_device: {foreground: "#FAB387"} # orange
|
||||
char_device: {foreground: "#F9E2AF"} # yellow
|
||||
socket: {foreground: "#F5B2F7", is_bold: true} # pink
|
||||
special: {foreground: "#CBA6F7"} # violet
|
||||
executable: {foreground: "#94E2D5", is_bold: true} # green
|
||||
mount_point: {foreground: "#B4BEFE", is_underline: false}
|
||||
|
||||
perms:
|
||||
user_read: {foreground: "#94E2D5"} # green
|
||||
user_write: {foreground: "#F9E2AF"} # yellow
|
||||
user_execute_file: {foreground: "#F38BA8", is_underline: false} # red
|
||||
user_execute_other: {foreground: "#F38BA8", is_underline: false} # red
|
||||
group_read: {foreground: "#94E2D5"}
|
||||
group_write: {foreground: "#F9E2AF"}
|
||||
group_execute: {foreground: "#F38BA8", is_underline: false}
|
||||
other_read: {foreground: "#94E2D5"}
|
||||
other_write: {foreground: "#F9E2AF"}
|
||||
other_execute: {foreground: "#F38BA8", is_underline: false}
|
||||
special_user_file: {foreground: "#F5B2F7", is_underline: false} # pink — setuid
|
||||
special_other: {foreground: "#F5B2F7", is_underline: false} # pink
|
||||
attribute: {foreground: "#777788"} # dark — @ / xattr
|
||||
|
||||
size:
|
||||
number_byte: {foreground: "#94E2D5"} # green
|
||||
number_kilo: {foreground: "#94E2D5"}
|
||||
number_mega: {foreground: "#F9E2AF"} # yellow
|
||||
number_giga: {foreground: "#FAB387"} # orange
|
||||
number_huge: {foreground: "#F38BA8"} # red
|
||||
unit_byte: {foreground: "#94E2D5"}
|
||||
unit_kilo: {foreground: "#94E2D5"}
|
||||
unit_mega: {foreground: "#F9E2AF"}
|
||||
unit_giga: {foreground: "#FAB387"}
|
||||
unit_huge: {foreground: "#F38BA8"}
|
||||
major: {foreground: "#CBA6F7"} # violet — Device-Nummern
|
||||
minor: {foreground: "#F5B2F7"} # pink
|
||||
|
||||
users:
|
||||
user_you: {foreground: "#F0F0EA"} # white
|
||||
user_root: {foreground: "#F38BA8"} # red
|
||||
user_other: {foreground: "#AAAABB"} # grey
|
||||
group_yours: {foreground: "#AAAABB"} # grey
|
||||
group_other: {foreground: "#777788"} # dark
|
||||
group_root: {foreground: "#F38BA8"} # red
|
||||
|
||||
links:
|
||||
normal: {foreground: "#F5B2F7"} # pink
|
||||
multi_link_file: {foreground: "#CBA6F7"} # violet
|
||||
|
||||
git:
|
||||
new: {foreground: "#94E2D5"} # green
|
||||
modified: {foreground: "#F9E2AF"} # yellow
|
||||
deleted: {foreground: "#F38BA8"} # red
|
||||
renamed: {foreground: "#CBA6F7"} # violet
|
||||
typechange: {foreground: "#FAB387"} # orange
|
||||
ignored: {foreground: "#444455"} # darker
|
||||
conflicted: {foreground: "#F5B2F7"} # pink
|
||||
|
||||
git_repo:
|
||||
branch_main: {foreground: "#94E2D5"} # green
|
||||
branch_other: {foreground: "#CBA6F7"} # violet
|
||||
git_clean: {foreground: "#94E2D5"} # green
|
||||
git_dirty: {foreground: "#F9E2AF"} # yellow
|
||||
|
||||
security_context:
|
||||
none: {foreground: "#777788"} # dark
|
||||
selinux:
|
||||
colon: {foreground: "#444455"}
|
||||
user: {foreground: "#B4BEFE"}
|
||||
role: {foreground: "#CBA6F7"}
|
||||
typ: {foreground: "#F5B2F7"}
|
||||
range: {foreground: "#F9E2AF"}
|
||||
|
||||
file_type:
|
||||
image: {foreground: "#CBA6F7"} # violet
|
||||
video: {foreground: "#F5B2F7"} # pink
|
||||
music: {foreground: "#94E2D5"} # green
|
||||
lossless: {foreground: "#94E2D5"} # green
|
||||
crypto: {foreground: "#F38BA8"} # red
|
||||
document: {foreground: "#F0F0EA"} # white
|
||||
compressed: {foreground: "#FAB387"} # orange
|
||||
temp: {foreground: "#444455"} # darker
|
||||
compiled: {foreground: "#AAAABB"} # grey
|
||||
build: {foreground: "#F9E2AF", is_underline: false} # yellow — README, Makefile, …
|
||||
source: {foreground: "#B4BEFE"} # blue
|
||||
|
||||
punctuation: {foreground: "#444455"} # darker — die - in rwx
|
||||
date: {foreground: "#B4BEFE"} # blue
|
||||
inode: {foreground: "#F5B2F7"} # pink
|
||||
blocks: {foreground: "#777788"} # dark
|
||||
header: {foreground: "#AAAABB", is_underline: false} # grey
|
||||
octal: {foreground: "#777788"} # dark
|
||||
flags: {foreground: "#FAB387"} # orange
|
||||
symlink_path: {foreground: "#CBA6F7", is_underline: false} # violet
|
||||
control_char: {foreground: "#F38BA8"} # red
|
||||
broken_symlink: {foreground: "#F38BA8", is_underline: false} # red
|
||||
broken_path_overlay: {foreground: "#F38BA8", is_underline: false}
|
||||
|
||||
# Eigene Regeln pro Dateiname / Endung — das, was lsd nicht kann:
|
||||
#
|
||||
# filenames:
|
||||
# Makefile: {filename: {foreground: "#F38BA8", is_bold: true}}
|
||||
# extensions:
|
||||
# go: {filename: {foreground: "#94E2D5"}}
|
||||
# md: {filename: {foreground: "#B4BEFE"}}
|
||||
@@ -0,0 +1,39 @@
|
||||
user: 230
|
||||
group: 187
|
||||
permission:
|
||||
read: green
|
||||
write: yellow
|
||||
exec: red
|
||||
exec-sticky: 5
|
||||
no-access: 245
|
||||
octal: 6
|
||||
acl: dark_cyan
|
||||
context: cyan
|
||||
date:
|
||||
hour-old: 159
|
||||
day-old: 158
|
||||
older: 157
|
||||
size:
|
||||
none: 245
|
||||
small: 229
|
||||
medium: 216
|
||||
large: 172
|
||||
inode:
|
||||
valid: 219
|
||||
invalid: 245
|
||||
links:
|
||||
valid: 13
|
||||
invalid: 245
|
||||
tree-edge: 245
|
||||
git-status:
|
||||
default: 245
|
||||
unmodified: 245
|
||||
ignored: 245
|
||||
new-in-index: green
|
||||
new-in-workdir: green
|
||||
typechange: yellow
|
||||
deleted: red
|
||||
renamed: green
|
||||
modified: yellow
|
||||
conflicted: red
|
||||
|
||||
@@ -0,0 +1,150 @@
|
||||
# == 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
|
||||
- date
|
||||
- size
|
||||
- git
|
||||
- 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: octal
|
||||
|
||||
# == 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: ""
|
||||
|
||||
@@ -0,0 +1,185 @@
|
||||
# yazi flavor "mwx" — Palette aus coltest.go
|
||||
#
|
||||
# white #F0F0EA pink #F5B2F7
|
||||
# yellow #F9E2AF violet #CBA6F7
|
||||
# orange #FAB387 grey #AAAABB
|
||||
# red #F38BA8 dark #777788
|
||||
# green #94E2D5 darker #444455
|
||||
# blue #B4BEFE
|
||||
#
|
||||
# Schema: yazi 26.2.2 — [mgr] (früher [manager]), [tabs] (früher tab_* in
|
||||
# [manager]), [cmp] (früher [completion]), [indicator] (früher hovered/
|
||||
# preview_hovered). Alte Sektionsnamen werden von yazi still ignoriert.
|
||||
|
||||
[mgr]
|
||||
cwd = { fg = "#94E2D5" }
|
||||
|
||||
# Find
|
||||
find_keyword = { fg = "#F9E2AF", bold = true, italic = true }
|
||||
find_position = { fg = "#F5B2F7", bg = "reset", bold = true, italic = true }
|
||||
|
||||
# Symlink-Ziel
|
||||
symlink_target = { fg = "#777788" }
|
||||
|
||||
# Marker
|
||||
marker_copied = { fg = "#94E2D5", bg = "#94E2D5" }
|
||||
marker_cut = { fg = "#F38BA8", bg = "#F38BA8" }
|
||||
marker_marked = { fg = "#CBA6F7", bg = "#CBA6F7" }
|
||||
marker_selected = { fg = "#FAB387", bg = "#FAB387" }
|
||||
|
||||
# Count
|
||||
count_copied = { fg = "#444455", bg = "#94E2D5" }
|
||||
count_cut = { fg = "#444455", bg = "#F38BA8" }
|
||||
count_selected = { fg = "#444455", bg = "#FAB387" }
|
||||
|
||||
# Border
|
||||
border_symbol = "│"
|
||||
border_style = { fg = "#B4BEFE" }
|
||||
|
||||
|
||||
[indicator]
|
||||
# current = die ganze Cursor-Zeile (ersetzt das alte "hovered")
|
||||
parent = { fg = "#F0F0EA", bg = "#444455" }
|
||||
current = { fg = "#444455", bg = "#B4BEFE", bold = true }
|
||||
preview = { fg = "#AAAABB", bg = "#444455" }
|
||||
|
||||
|
||||
[tabs]
|
||||
active = { fg = "#444455", bg = "#B4BEFE", bold = true }
|
||||
inactive = { fg = "#B4BEFE", bg = "#444455" }
|
||||
|
||||
|
||||
[mode]
|
||||
normal_main = { fg = "#444455", bg = "#B4BEFE", bold = true }
|
||||
normal_alt = { fg = "#B4BEFE", bg = "#444455" }
|
||||
|
||||
# Select mode
|
||||
select_main = { fg = "#444455", bg = "#94E2D5", bold = true }
|
||||
select_alt = { fg = "#94E2D5", bg = "#444455" }
|
||||
|
||||
# Unset mode
|
||||
unset_main = { fg = "#444455", bg = "#AAAABB", bold = true }
|
||||
unset_alt = { fg = "#AAAABB", bg = "#444455" }
|
||||
|
||||
|
||||
[status]
|
||||
# Permissions — wie in lsd/eza: read grün, write gelb, exec rot
|
||||
perm_sep = { fg = "#777788" }
|
||||
perm_type = { fg = "#B4BEFE" }
|
||||
perm_read = { fg = "#94E2D5" }
|
||||
perm_write = { fg = "#F9E2AF" }
|
||||
perm_exec = { fg = "#F38BA8" }
|
||||
|
||||
# Progress
|
||||
progress_label = { fg = "#F0F0EA", bold = true }
|
||||
progress_normal = { fg = "#B4BEFE", bg = "#444455" }
|
||||
progress_error = { fg = "#F38BA8", bg = "#444455" }
|
||||
|
||||
|
||||
[pick]
|
||||
border = { fg = "#B4BEFE" }
|
||||
active = { fg = "#F5B2F7", bold = true }
|
||||
inactive = {}
|
||||
|
||||
|
||||
[input]
|
||||
border = { fg = "#B4BEFE" }
|
||||
title = {}
|
||||
value = {}
|
||||
selected = { reversed = true }
|
||||
|
||||
|
||||
[cmp]
|
||||
border = { fg = "#B4BEFE" }
|
||||
|
||||
|
||||
[tasks]
|
||||
border = { fg = "#B4BEFE" }
|
||||
title = {}
|
||||
hovered = { fg = "#F5B2F7", bold = true }
|
||||
|
||||
|
||||
[which]
|
||||
mask = { bg = "#444455" }
|
||||
cand = { fg = "#94E2D5" }
|
||||
rest = { fg = "#777788" }
|
||||
desc = { fg = "#F5B2F7" }
|
||||
separator = " "
|
||||
separator_style = { fg = "#777788" }
|
||||
|
||||
|
||||
[help]
|
||||
on = { fg = "#94E2D5" }
|
||||
run = { fg = "#F5B2F7" }
|
||||
hovered = { reversed = true, bold = true }
|
||||
footer = { fg = "#444455", bg = "#F0F0EA" }
|
||||
|
||||
|
||||
[spot]
|
||||
border = { fg = "#B4BEFE" }
|
||||
title = { fg = "#B4BEFE" }
|
||||
tbl_col = { fg = "#94E2D5" }
|
||||
tbl_cell = { fg = "#F5B2F7", bg = "#444455" }
|
||||
|
||||
|
||||
[notify]
|
||||
title_info = { fg = "#94E2D5" }
|
||||
title_warn = { fg = "#F9E2AF" }
|
||||
title_error = { fg = "#F38BA8" }
|
||||
|
||||
|
||||
[filetype]
|
||||
rules = [
|
||||
# Bilder
|
||||
{ mime = "image/*", fg = "#FAB387" },
|
||||
|
||||
# Audio / Video
|
||||
{ mime = "{audio,video}/*", fg = "#FAB387" },
|
||||
|
||||
# Archive
|
||||
{ mime = "application/{zip,rar,7z*,tar,gzip}", fg = "#F9E2AF" },
|
||||
{ mime = "application/{xz,zstd,bzip*,lzma,compress}", fg = "#F9E2AF" },
|
||||
{ mime = "application/{archive,cpio,arj,xar,ms-cab*}", fg = "#F9E2AF" },
|
||||
|
||||
# Kaputte Links
|
||||
{ url = "*", is = "orphan", fg = "#777788", crossed = true },
|
||||
|
||||
# Symlinks
|
||||
{ url = "*", is = "link", fg = "#F5B2F7" },
|
||||
{ url = "*/", is = "link", fg = "#CBA6F7" },
|
||||
|
||||
# Ausführbar
|
||||
{ url = "*", is = "exec", fg = "#F38BA8" },
|
||||
|
||||
# Sprachen
|
||||
{ url = "*.{c,c++,cake,cats,cc,cl,cp,cpp,cs}", fg = "#94E2D5" },
|
||||
{ url = "*.{cshtml,css,csx,cxx,emacs,go}", fg = "#94E2D5" },
|
||||
{ url = "*.{h,h++,hh,hpp,hs,hxx,idc,inl,ipp,ipynb}", fg = "#94E2D5" },
|
||||
{ url = "*.{java,jl,js,json}", fg = "#94E2D5" },
|
||||
{ url = "*.{ksh,l,lisp,lsp,lua,m}", fg = "#94E2D5" },
|
||||
{ url = "*.{php,pl,ps1,py,ron}", fg = "#94E2D5" },
|
||||
{ url = "*.{sass,sh,tcc,tpp}", fg = "#94E2D5" },
|
||||
{ url = "*.{vbs,w,}", fg = "#94E2D5" },
|
||||
{ url = "*.{sh,bash,zsh,fish}", fg = "#94E2D5" },
|
||||
{ url = "*.{el,elc}", fg = "#94E2D5" },
|
||||
|
||||
# Config / Patches
|
||||
{ url = "*.{cfg,conf,yaml,yml,toml,inc}", fg = "#F9E2AF" },
|
||||
{ url = "*.{diff,patch,matlab,ron}", fg = "#F9E2AF" },
|
||||
|
||||
# Markup
|
||||
{ url = "*.{jinja,markdown,md,mkd,mkdn,mkdown,tex}", fg = "#B4BEFE" },
|
||||
{ url = "*.{htm,html,xhtml,xml}", fg = "#B4BEFE" },
|
||||
{ url = "*.{org}", fg = "#CBA6F7" },
|
||||
|
||||
# Dokumente
|
||||
{ url = "*.{pdf,txt,rtf}", fg = "#AAAABB" },
|
||||
{ url = "*.{doc,docx,xls,xlsx,ppt,pptx}", fg = "#AAAABB" },
|
||||
|
||||
# Virtuelles Dateisystem
|
||||
{ mime = "vfs/{absent,stale}", fg = "#777788" },
|
||||
|
||||
# Fallback
|
||||
{ url = "*", fg = "#F0F0EA" },
|
||||
{ url = "*/", fg = "#B4BEFE" },
|
||||
]
|
||||
@@ -0,0 +1,159 @@
|
||||
[manager]
|
||||
cwd = { fg = "#00d1e9" }
|
||||
|
||||
# Hovered
|
||||
hovered = { fg = "#ffffff", bg = "#66ccff" }
|
||||
preview_hovered = { underline = true }
|
||||
|
||||
# Find
|
||||
find_keyword = { fg = "#ffde57", bold = true, italic = true, underline = true }
|
||||
find_position = { fg = "#e45c9c", bg = "reset", bold = true, italic = true }
|
||||
|
||||
# Marker
|
||||
marker_copied = { fg = "#6ae073", bg = "#6ae073" }
|
||||
marker_cut = { fg = "#ff6e64", bg = "#ff6e64" }
|
||||
marker_marked = { fg = "#00d1e9", bg = "#00d1e9" }
|
||||
marker_selected = { fg = "#ffde57", bg = "#ffde57" }
|
||||
|
||||
# Tab
|
||||
tab_active = { reversed = true }
|
||||
tab_inactive = {}
|
||||
tab_width = 1
|
||||
|
||||
# Count
|
||||
count_copied = { fg = "#222327", bg = "#6ae073" }
|
||||
count_cut = { fg = "#222327", bg = "#ff6e64" }
|
||||
count_selected = { fg = "#222327", bg = "#ffde57" }
|
||||
|
||||
# Border
|
||||
border_symbol = "│"
|
||||
border_style = { fg = "#66ccff" }
|
||||
|
||||
|
||||
[mode]
|
||||
normal_main = { fg = "#222327", bg = "#66ccff", bold = true }
|
||||
normal_alt = { fg = "#66ccff", bg = "#393939" }
|
||||
|
||||
# Select mode
|
||||
select_main = { fg = "#222327", bg = "#6ae073", bold = true }
|
||||
select_alt = { fg = "#6ae073", bg = "#393939" }
|
||||
|
||||
# Unset mode
|
||||
unset_main = { fg = "#222327", bg = "#f2cdcd", bold = true }
|
||||
unset_alt = { fg = "#f2cdcd", bg = "#393939" }
|
||||
|
||||
|
||||
[status]
|
||||
separator_open = ""
|
||||
separator_close = ""
|
||||
|
||||
# Progress
|
||||
progress_label = { fg = "#ffffff", bold = true }
|
||||
progress_normal = { fg = "#66ccff", bg = "#45475a" }
|
||||
progress_error = { fg = "#ff6e64", bg = "#45475a" }
|
||||
|
||||
# Permissions
|
||||
perm_sep = { fg = "#8c8c8c" }
|
||||
perm_type = { fg = "#66ccff" }
|
||||
perm_read = { fg = "#ffde57" }
|
||||
perm_write = { fg = "#ff6e64" }
|
||||
perm_exec = { fg = "#6ae073" }
|
||||
|
||||
|
||||
[pick]
|
||||
border = { fg = "#66ccff" }
|
||||
active = { fg = "#e45c9c", bold = true }
|
||||
inactive = {}
|
||||
|
||||
|
||||
[input]
|
||||
border = { fg = "#0000ff" }
|
||||
title = {}
|
||||
value = {}
|
||||
selected = { reversed = true }
|
||||
|
||||
|
||||
[completion]
|
||||
border = { fg = "#66ccff" }
|
||||
|
||||
|
||||
[tasks]
|
||||
border = { fg = "#66ccff" }
|
||||
title = {}
|
||||
hovered = { fg = "#e45c9c", underline = true }
|
||||
|
||||
|
||||
[which]
|
||||
mask = { bg = "#393939" }
|
||||
cand = { fg = "#00d1e9" }
|
||||
rest = { fg = "#8c8c8c" }
|
||||
desc = { fg = "#e45c9c" }
|
||||
separator = " "
|
||||
separator_style = { fg = "#585b70" }
|
||||
|
||||
|
||||
[help]
|
||||
on = { fg = "#00d1e9" }
|
||||
run = { fg = "#e45c9c" }
|
||||
hovered = { reversed = true, bold = true }
|
||||
footer = { fg = "#393939", bg = "#eaead7" }
|
||||
|
||||
|
||||
[notify]
|
||||
title_info = { fg = "#6ae073" }
|
||||
title_warn = { fg = "#ffde57" }
|
||||
title_error = { fg = "#ff6e64" }
|
||||
|
||||
|
||||
[filetype]
|
||||
rules = [
|
||||
# Images
|
||||
{ mime = "image/*", fg = "#ffb350" },
|
||||
|
||||
# Media
|
||||
{ mime = "{audio,video}/*", fg = "#ffb350" },
|
||||
|
||||
# Archives
|
||||
{ mime = "application/{zip,rar,7z*,tar,gzip}", fg = "#ffde57" },
|
||||
{ mime = "application/{xz,zstd,bzip*,lzma,compress}", fg = "#ffde57" },
|
||||
{ mime = "application/{archive,cpio,arj,xar,ms-cab*}", fg = "#ffde57" },
|
||||
|
||||
# Broken links
|
||||
{ name = "*", is = "orphan", fg = "#8c8c8c", crossed = true },
|
||||
|
||||
# Symlinks files
|
||||
{ name = "*", is = "link", fg = "#e45c9c" },
|
||||
{ name = "*/", is = "link", fg = "#66ffcc" },
|
||||
|
||||
# Executables
|
||||
{ name = "*", is = "exec", fg = "#ff6e64" },
|
||||
|
||||
# Languages
|
||||
{ name = "*.{c,c++,cake,cats,cc,cl,cp,cpp,cs}", fg = "#6ae073" },
|
||||
{ name = "*.{cshtml,css,csx,cxx,emacs,go}", fg = "#6ae073" },
|
||||
{ name = "*.{h,h++,hh,hpp,hs,hxx,idc,inl,ipp,ipynb}", fg = "#6ae073" },
|
||||
{ name = "*.{java,jl,js,json}", fg = "#6ae073" },
|
||||
{ name = "*.{ksh,l,lisp,lsp,lua,m}", fg = "#6ae073" },
|
||||
{ name = "*.{php,pl,ps1,py,ron}", fg = "#6ae073" },
|
||||
{ name = "*.{sass,sh,tcc,tpp}", fg = "#6ae073" },
|
||||
{ name = "*.{vbs,w,}", fg = "#6ae073" },
|
||||
{ name = "*.{sh,bash,zsh,fish}", fg = "#6ae073" },
|
||||
|
||||
{ name = "*.{cfg,conf,yaml,yml,toml,inc}", fg = "#ffde57" },
|
||||
{ name = "*.{diff,patch,matlab,ron}", fg = "#ffde57" },
|
||||
|
||||
{ name = "*.{jinja,markdown,md,mkd,mkdn,mkdown,tex}", fg = "#00d1e9" },
|
||||
{ name = "*.{htm,html,xhtml,xml}", fg = "#00d1e9" },
|
||||
|
||||
# Emacs
|
||||
{ name = "*.{el,elc}", fg = "#6ae073" },
|
||||
{ name = "*.{org}", fg = "#cd7bf6" },
|
||||
|
||||
# Documents
|
||||
{ name = "*.{pdf,txt,rtf}", fg = "#9999ff" },
|
||||
{ name = "*.{pdf,doc,docx,xls,xlsx,ppt,pptx}", fg = "#9999ff" },
|
||||
|
||||
# Fallback
|
||||
{ name = "*", fg = "#eaead7" },
|
||||
{ name = "*/", fg = "#66ccff" }
|
||||
]
|
||||
@@ -0,0 +1,4 @@
|
||||
[[manager.prepend_keymap]]
|
||||
on = "t"
|
||||
run = "plugin max-preview"
|
||||
desc = "Maximize or restore preview"
|
||||
@@ -0,0 +1,5 @@
|
||||
[plugin]
|
||||
deps = []
|
||||
|
||||
[flavor]
|
||||
deps = []
|
||||
@@ -0,0 +1,2 @@
|
||||
[flavor]
|
||||
dark = "mwx"
|
||||
@@ -0,0 +1,3 @@
|
||||
[mgr]
|
||||
# [parent, current, preview] — Default ist [1, 4, 3]
|
||||
ratio = [1, 1, 3]
|
||||
Reference in New Issue
Block a user