changes
This commit is contained in:
@@ -271,6 +271,11 @@ ansible-vault edit credentials.yml
|
||||
# If you wish to permanently revert a file that was previously encrypted with ansible-vault to its unencrypted version
|
||||
ansible-vault decrypt credentials.yml
|
||||
|
||||
# decrpt ansible string
|
||||
# copy the string from $Asible_Vault......... and copy to text file
|
||||
ansible-vault decrypt secret.txt --output=-
|
||||
|
||||
|
||||
# encrpyted vars_file example and password in create user modul:
|
||||
vars_files:
|
||||
- my_vault.yml
|
||||
|
||||
@@ -22,10 +22,33 @@ pg_restore -U <database_owner> -d <database_name> <path_to_dump>
|
||||
#Postgres Restore Database Command on Docker
|
||||
docker exec my_postgres_1 pg_restore -U postgres -d some_database /backups/postgres-backup.sql
|
||||
|
||||
# Create Database Before Restore (Sometimes the DB doesn't exist yet.)
|
||||
docker exec -i postgres createdb -U postgres <database>
|
||||
|
||||
# Restore a .sql.gz Backup Directly (no manual unzip)
|
||||
gunzip -c postgres-backup.sql.gz | docker exec -i postgres psql -U <user> <database>
|
||||
|
||||
# Restore ALL Databases Backup (pg_dumpall)
|
||||
gunzip -c dump.sql.gz | docker exec -i postgres psql -U postgres
|
||||
|
||||
# without gzip
|
||||
docker exec -i postgres psql -U postgres < dump.sql
|
||||
|
||||
# Restore Database in Docker with gzipped
|
||||
# first gunzip for unzipping
|
||||
cat your_dump.sql | docker exec -i your-db-container psql -U <username>
|
||||
cat your_dump.sql | docker exec -i your-db-container psql -U <username> <database>
|
||||
|
||||
# Find out the owner of a Postgres database on docker
|
||||
docker exec my_postgres_1 psql -U postgres -l
|
||||
|
||||
# Copy Backup Into Container
|
||||
docker cp backup.dump postgres:/backup.dump
|
||||
|
||||
# List Databases in Container
|
||||
docker exec -it postgres psql -U postgres -c "\l"
|
||||
|
||||
# List Tables in Database
|
||||
docker exec -it postgres psql -U postgres -d mydb -c "\dt"
|
||||
|
||||
# Test Backup Integrity (You can check dump contents without restoring:)
|
||||
pg_restore -l backup.dump
|
||||
|
||||
@@ -4,6 +4,7 @@ tags: [ arp, ip neigh, network]
|
||||
---
|
||||
|
||||
# To view neighbors (using ARP and NDP):
|
||||
ip n
|
||||
ip neigh show
|
||||
|
||||
# To create a new ARP entry
|
||||
|
||||
@@ -362,6 +362,7 @@ pg_dump -h {{host}} -p {{port}} {{db_name}} > {{output_file.sql}}
|
||||
pg_dump -U <username> -W <password> -d <dbname> > output.sql/dump/bak
|
||||
pg_dump -h <host> -p <port> <db_name> | gzip /backup.gz
|
||||
pg_dump tecmintdb | gzip > tecmintdb.gz
|
||||
pg_dump -h localhost -p 5432 -U (databse user) -d (databsename) -f authentik_backup.sql
|
||||
|
||||
# Backup Remote PostgreSQL
|
||||
pg_dump -U tecmint -h 10.10.20.10 -p 5432 tecmintdb > tecmintdb.sql
|
||||
@@ -369,6 +370,9 @@ pg_dump tecmintdb | gzip > tecmintdb.gz
|
||||
# dump a database directly from one server to another, use the pg_dump and psql utilities as shown.
|
||||
pg_dump -U tecmint -h 10.10.20.10 tecmintdb | pqsl -U tecmint -h 10.10.20.30 tecmintdb
|
||||
|
||||
# Compressed Docker Backup
|
||||
docker exec -t postgres_container pg_dump -U USER DATABASE | gzip > backup.sql.gz
|
||||
|
||||
#### Restore ######
|
||||
|
||||
# Restore from a Plain-Text Backup
|
||||
@@ -417,6 +421,7 @@ pg_restore -U <username> -h <host> -p <port> -d <database_name> /path/to/backup/
|
||||
|
||||
docker exec postgres-container pg_restore -U postgres -d database_name /path
|
||||
|
||||
|
||||
# Optional pg_restore Flags
|
||||
#-c: Drop the existing objects in the database before creating new ones from the backup. This is useful if you want to overwrite the current state of the database.
|
||||
pg_restore -U myuser -h localhost -p 5432 -d mydatabase -c /backups/mydatabase_backup.sqlc
|
||||
@@ -427,6 +432,9 @@ pg_restore -U myuser -h localhost -p 5432 -d mydatabase -v /backups/mydatabase_b
|
||||
# -j <num>: Use parallelism with <num> jobs to speed up the restore process on larger databases.
|
||||
pg_restore -U myuser -h localhost -p 5432 -d mydatabase -j 4 /backups/mydatabase_backup.sqlc
|
||||
|
||||
# Docker Restore exmaple
|
||||
docker exec -i postgres_container psql -U USER DATABASE < backup.sql
|
||||
|
||||
#### Performance ######
|
||||
|
||||
# Show the query plan for a query:
|
||||
|
||||
@@ -35,6 +35,9 @@ ss -tlp
|
||||
# Show all listening tcp sockets including
|
||||
ss -tulpn | grep LISTEN
|
||||
|
||||
# You can also check all processes listening on a specific port range:
|
||||
ss -ltnp | grep -E ':(80|443)'
|
||||
|
||||
# List all UDP Connections
|
||||
ss -ua
|
||||
|
||||
|
||||
@@ -9,8 +9,9 @@ exec-once = kwalletd6 &
|
||||
exec-once = /usr/lib/pam_kwallet_init &
|
||||
|
||||
# Bar and notification
|
||||
exec-once = waybar &
|
||||
exec-once = swaync &
|
||||
exec-once = quickshell &
|
||||
# exec-once = waybar &
|
||||
# exec-once = swaync &
|
||||
|
||||
# Core application
|
||||
exec-once = hypridle &
|
||||
|
||||
@@ -20,7 +20,8 @@ bind = $mainMod, z, exec, zeditor
|
||||
bind = ,Print, exec, flameshot screen --path ~/Bilder/ # flameshot
|
||||
bind = ALT,Print, exec, flameshot gui --path ~/Bilder/ # flameshot area with default path
|
||||
bind = CTRL,Print, exec, flameshot gui # flameshot area
|
||||
|
||||
# music player
|
||||
bindl = ,F15, exec, feishin
|
||||
#open music player and close window
|
||||
# bindo = ,XF86AudioPlay, closewindow, class:feishin
|
||||
# bind = ,XF86AudioPlay, exec, feishin
|
||||
@@ -115,23 +116,21 @@ bind = $mainMod, S, togglespecialworkspace
|
||||
|
||||
# Move active window to a workspace with mainMod + SHIFT + [0-9]
|
||||
bind = $mainMod SHIFT, 1, movetoworkspace, 1
|
||||
bind = $mainMod ALT, 1, exec, hyprctl dispatch movetoworkspacesilent 1 && notify-send "Hyprland" "Mote to Workspace 1"
|
||||
bind = $mainMod SHIFT, 2, movetoworkspace, 2
|
||||
bind = $mainMod ALT, 2, exec, hyprctl dispatch movetoworkspacesilent 2 && notify-send "Hyprland" "Mote to Workspace 2"
|
||||
bind = $mainMod SHIFT, 3, movetoworkspace, 3
|
||||
bind = $mainMod ALT, 3, exec, hyprctl dispatch movetoworkspacesilent 3 && notify-send "Hyprland" "Mote to Workspace 3"
|
||||
bind = $mainMod SHIFT, 4, movetoworkspace, 4
|
||||
bind = $mainMod ALT, 4, exec, hyprctl dispatch movetoworkspacesilent 4 && notify-send "Hyprland" "Mote to Workspace 4"
|
||||
bind = $mainMod SHIFT, 5, movetoworkspace, 5
|
||||
bind = $mainMod ALT, 5, exec, hyprctl dispatch movetoworkspacesilent 5 && notify-send "Hyprland" "Mote to Workspace 5"
|
||||
bind = $mainMod SHIFT, 6, movetoworkspace, 6
|
||||
bind = $mainMod ALT, 6, exec, hyprctl dispatch movetoworkspacesilent 6 && notify-send "Hyprland" "Mote to Workspace 6"
|
||||
bind = $mainMod SHIFT, 7, movetoworkspace, 7
|
||||
bind = $mainMod ALT, 7, exec, hyprctl dispatch movetoworkspacesilent 7 && notify-send "Hyprland" "Mote to Workspace 7"
|
||||
bind = $mainMod SHIFT, S, movetoworkspacesilent, special
|
||||
|
||||
# Move active window to a workspace without switchting mainMod + SHIFT + [0-9]
|
||||
# bind = $mainMod SHIFT, 1, movetowworkspacesilent, 1
|
||||
# bind = $mainMod SHIFT, 2, movetowworkspacesilent, 2
|
||||
# bind = $mainMod SHIFT, 3, movetowworkspacesilent, 3
|
||||
# bind = $mainMod SHIFT, 4, movetowworkspacesilent, 4
|
||||
# bind = $mainMod SHIFT, 5, movetowworkspacesilent, 5
|
||||
# bind = $mainMod SHIFT, 6, movetowworkspacesilent, 6
|
||||
# bind = $mainMod SHIFT, 7, movetowworkspacesilent, 7
|
||||
|
||||
# Scroll through existing workspaces with mainMod + scroll
|
||||
# bind = $mainMod, mouse_down, workspace, e+1
|
||||
# bind = $mainMod, mouse_up, workspace, e-1
|
||||
|
||||
@@ -174,12 +174,6 @@ windowrule {
|
||||
move = 75% 44%
|
||||
match:title= ^(Volume Control)$
|
||||
}
|
||||
windowrule {
|
||||
name = yad-calendar position
|
||||
float = true
|
||||
move = 3170 40
|
||||
match:title = ^(yad-calendar)$
|
||||
}
|
||||
windowrule {
|
||||
name = pwvucontrol position
|
||||
float = true
|
||||
@@ -190,12 +184,17 @@ windowrule {
|
||||
|
||||
# Rule Workspace 3
|
||||
windowrule {
|
||||
name = Workspace JDownloader
|
||||
name = Workspace JDownloader Title
|
||||
workspace = 3 silent
|
||||
match:initial_title = ^(JDownloader 2)$
|
||||
match:class = ^(java-lang-Thread)$
|
||||
match:class = ^(org-jdownloader-update-launcher-JDLauncher)$
|
||||
}
|
||||
windowrule {
|
||||
name = Workspace JDownloader class
|
||||
workspace = 3 silent
|
||||
match:class = ^(java-lang-Thread|org-jdownloader-update-launcher-JDLauncher)$
|
||||
}
|
||||
|
||||
|
||||
# Rule Workspace 2
|
||||
windowrule {
|
||||
name = Workspace Tradingview
|
||||
@@ -229,29 +228,30 @@ windowrule {
|
||||
|
||||
# Rule Workspace 6
|
||||
windowrule {
|
||||
name = Steam title to Workspace 6
|
||||
workspace = 6 silent
|
||||
match:title = ^(Steam)$
|
||||
name = Steam to Workspace 6
|
||||
workspace = 6 silent
|
||||
match:title = ^(Steam)$
|
||||
match:class = ^(steam|SDL Application|steamwebhelper)$
|
||||
}
|
||||
windowrule {
|
||||
name = Steam Class to Workspace 6
|
||||
workspace = 6 silent
|
||||
match:class = ^(steam)$
|
||||
name = Steam Class to Workspace 6
|
||||
workspace = 6 silent
|
||||
match:initial_class = ^steam_app_.*$
|
||||
}
|
||||
windowrule {
|
||||
name = Steam (SDL Application) to Workspace 6
|
||||
workspace = 6 silent
|
||||
match:class = ^(SDL Application)$
|
||||
name = Steam (SDL Application) to Workspace 6
|
||||
workspace = 6 silent
|
||||
match:class = ^(SDL Application)$
|
||||
}
|
||||
windowrule {
|
||||
name = Steam initial_class to Workspace 6
|
||||
workspace = 6 silent
|
||||
match:initial_class = ^(steam)$
|
||||
name = Steam initial_class to Workspace 6
|
||||
workspace = 6 silent
|
||||
match:initial_class = ^(steam)$
|
||||
}
|
||||
windowrule {
|
||||
name = steamwebhelper to Workspace 6
|
||||
workspace = 6 silent
|
||||
match:class = ^(steamwebhelper)$
|
||||
name = steamwebhelper to Workspace 6
|
||||
workspace = 6 silent
|
||||
match:class = ^(steamwebhelper)$
|
||||
}
|
||||
|
||||
|
||||
@@ -290,7 +290,6 @@ windowrule {
|
||||
name = Brave idleinhibit fullscreen
|
||||
idle_inhibit = fullscreen
|
||||
match:class = ^(Brave-browser)$
|
||||
match:class = ^(.*)$
|
||||
}
|
||||
windowrule {
|
||||
name = everthing idleinhibit fullscreen
|
||||
@@ -370,12 +369,13 @@ layerrule {
|
||||
ignore_alpha = 0.1
|
||||
match:namespace = swaync-notification-window
|
||||
}
|
||||
# layerrule {
|
||||
# name = Swaync ignorezero
|
||||
# ignore_zero = true
|
||||
# match:namespace = swaync-control-center
|
||||
# match:namespace = swaync-notification-window
|
||||
# }
|
||||
layerrule {
|
||||
name = quickshell-powermenu
|
||||
blur = true
|
||||
ignore_alpha = 0.1
|
||||
match:namespace = powermenu
|
||||
}
|
||||
# layerrule = animation fade, powermenu
|
||||
|
||||
# gtk-layer-shell
|
||||
layerrule {
|
||||
|
||||
@@ -27,6 +27,8 @@ input {
|
||||
numlock_by_default = true
|
||||
follow_mouse = 2
|
||||
float_switch_override_focus = 0
|
||||
kb_options = fkeys:basic_13-24
|
||||
|
||||
|
||||
touchpad {
|
||||
natural_scroll = no
|
||||
@@ -69,6 +71,12 @@ master {
|
||||
mfact = 0.55
|
||||
}
|
||||
|
||||
scrolling {
|
||||
# https://wiki.hypr.land/Configuring/Scrolling-Layout/
|
||||
fullscreen_on_one_column = true
|
||||
}
|
||||
|
||||
|
||||
misc {
|
||||
vrr = 1 #adaptive Sync
|
||||
always_follow_on_dnd = true
|
||||
@@ -77,6 +85,7 @@ misc {
|
||||
force_default_wallpaper=0
|
||||
mouse_move_enables_dpms = true
|
||||
initial_workspace_tracking=2
|
||||
exit_window_retains_fullscreen = false
|
||||
}
|
||||
|
||||
render {
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Generated by nwg-displays on 2025-12-29 at 16:27:21. Do not edit manually.
|
||||
# Generated by nwg-displays on 2026-02-24 at 23:42:52. Do not edit manually.
|
||||
|
||||
monitor=DP-2,3440x1440@144.0,0x0,1.0,bitdepth,10
|
||||
|
||||
@@ -3,32 +3,53 @@
|
||||
|
||||
# Wallpaper folder
|
||||
wallpaper_folder="$HOME/Bilder/Wallpaper_Wide"
|
||||
picture="$(ls "$wallpaper_folder" | shuf -n1)"
|
||||
# picture="$(find "$HOME/Bilder/Wallpaper_Wide" -type f -name "*.png" -o -name "*.jpg" | shuf -n1)"
|
||||
picture=$(find "$wallpaper_folder" -type f \( -name "*.png" -o -name "*.jpg" \) | shuf -n1)
|
||||
|
||||
# --- HELPER FUNCTION ---
|
||||
apply_matugen() {
|
||||
# Generate a random number between 0 and 3
|
||||
random_idx=$((RANDOM % 3))
|
||||
|
||||
# Try the random index. Hide the error output if it fails.
|
||||
if ! matugen image "$1" --source-color-index "$random_idx" >/dev/null 2>&1; then
|
||||
# If it failed, randomly pick 0 or 1 for the fallback
|
||||
fallback_idx=$((RANDOM % 2))
|
||||
matugen image "$1" --source-color-index "$fallback_idx"
|
||||
fi
|
||||
|
||||
# If you use Hyprland/Sway, you can uncomment the reload line below:
|
||||
# hyprctl reload
|
||||
}
|
||||
# -----------------------
|
||||
|
||||
at_start() {
|
||||
awww img --transition-type none "$wallpaper_folder/$picture"
|
||||
matugen image "$wallpaper_folder/$picture"
|
||||
awww img --transition-type none "$picture"
|
||||
apply_matugen "$picture"
|
||||
}
|
||||
|
||||
changer() {
|
||||
step="200"
|
||||
duration="4"
|
||||
|
||||
# fps="transition-fps 255" # 1-255 | 1 very slow 255 very fast
|
||||
step="--transition-step 200" # 1-255 | 1 very smooth - 255 very fast
|
||||
duration="--transition-duration 4"
|
||||
type=("grow" "outer")
|
||||
random_type=${type[$RANDOM % ${#type[@]}]}
|
||||
pos=("left" "top" "center" "bottom" "right" "top-left" "top-right" "bottom-left" "bottom-right")
|
||||
random_pos=${pos[$RANDOM % ${#pos[@]}]}
|
||||
type=("grow" "outer")
|
||||
random_type=${type[$RANDOM % ${#type[@]}]}
|
||||
|
||||
awww img $step $duration --transition-type="$random_type" --transition-pos="$random_pos" "$wallpaper_folder/$picture"
|
||||
matugen image "$wallpaper_folder/$picture"
|
||||
pos=("left" "top" "center" "bottom" "right" "top-left" "top-right" "bottom-left" "bottom-right")
|
||||
random_pos=${pos[$RANDOM % ${#pos[@]}]}
|
||||
|
||||
awww img \
|
||||
--transition-step "$step" \
|
||||
--transition-duration "$duration" \
|
||||
--transition-type "$random_type" \
|
||||
--transition-pos "$random_pos" \
|
||||
"$picture"
|
||||
|
||||
apply_matugen "$picture"
|
||||
}
|
||||
|
||||
# Check if the first argument matches any function name
|
||||
if [ "$(type -t "$1")" = "function" ]; then
|
||||
# Call the specified function
|
||||
"$1"
|
||||
"$1"
|
||||
else
|
||||
echo "Invalid function name."
|
||||
echo "Invalid function name. Use 'at_start' or 'changer'."
|
||||
fi
|
||||
|
||||
@@ -1,151 +1,151 @@
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$background = rgba(0e1416ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$background = rgba(0f1416ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$error = rgba(ffb4abff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$error_container = rgba(93000aff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$inverse_on_surface = rgba(2b3133ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$inverse_on_surface = rgba(2c3134ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$inverse_primary = rgba(006876ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$inverse_primary = rgba(09677fff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$inverse_surface = rgba(dee3e5ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$inverse_surface = rgba(dee3e6ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_background = rgba(dee3e5ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_background = rgba(dee3e6ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_error = rgba(690005ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_error_container = rgba(ffdad6ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_primary = rgba(00363eff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_primary = rgba(003544ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_primary_container = rgba(a0efffff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_primary_container = rgba(b8eaffff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_primary_fixed = rgba(001f25ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_primary_fixed = rgba(001f28ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_primary_fixed_variant = rgba(004e59ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_primary_fixed_variant = rgba(004d61ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_secondary = rgba(1c3439ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_secondary = rgba(1e333cff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_secondary_container = rgba(cde7edff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_secondary_container = rgba(cfe6f1ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_secondary_fixed = rgba(051f23ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_secondary_fixed = rgba(071e26ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_secondary_fixed_variant = rgba(334b4fff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_secondary_fixed_variant = rgba(354a53ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_surface = rgba(dee3e5ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_surface = rgba(dee3e6ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_surface_variant = rgba(bfc8caff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_surface_variant = rgba(bfc8ccff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_tertiary = rgba(252f4dff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_tertiary = rgba(2c2d4dff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_tertiary_container = rgba(dbe1ffff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_tertiary_container = rgba(e1e0ffff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_tertiary_fixed = rgba(101a37ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_tertiary_fixed = rgba(171837ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$on_tertiary_fixed_variant = rgba(3c4665ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$on_tertiary_fixed_variant = rgba(434465ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$outline = rgba(899295ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$outline = rgba(8a9296ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$outline_variant = rgba(3f484aff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$outline_variant = rgba(40484cff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$primary = rgba(82d3e3ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$primary = rgba(88d0ecff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$primary_container = rgba(004e59ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$primary_container = rgba(004d61ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$primary_fixed = rgba(a0efffff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$primary_fixed = rgba(b8eaffff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$primary_fixed_dim = rgba(82d3e3ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$primary_fixed_dim = rgba(88d0ecff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$scrim = rgba(000000ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$secondary = rgba(b1cbd1ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$secondary = rgba(b3cad5ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$secondary_container = rgba(334b4fff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$secondary_container = rgba(354a53ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$secondary_fixed = rgba(cde7edff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$secondary_fixed = rgba(cfe6f1ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$secondary_fixed_dim = rgba(b1cbd1ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$secondary_fixed_dim = rgba(b3cad5ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$shadow = rgba(000000ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$source_color = rgba(273538ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$source_color = rgba(12191cff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$surface = rgba(0e1416ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$surface = rgba(0f1416ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$surface_bright = rgba(343a3cff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$surface_bright = rgba(353a3dff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$surface_container = rgba(1b2122ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$surface_container = rgba(1b2023ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$surface_container_high = rgba(252b2cff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$surface_container_high = rgba(252b2dff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$surface_container_highest = rgba(303637ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$surface_container_highest = rgba(303638ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$surface_container_low = rgba(171d1eff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$surface_container_low = rgba(171c1fff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$surface_container_lowest = rgba(090f10ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$surface_container_lowest = rgba(0a0f11ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$surface_dim = rgba(0e1416ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$surface_dim = rgba(0f1416ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$surface_tint = rgba(82d3e3ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$surface_tint = rgba(88d0ecff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$surface_variant = rgba(3f484aff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$surface_variant = rgba(40484cff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$tertiary = rgba(bcc5ebff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$tertiary = rgba(c3c3ebff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$tertiary_container = rgba(3c4665ff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$tertiary_container = rgba(434465ff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$tertiary_fixed = rgba(dbe1ffff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$tertiary_fixed = rgba(e1e0ffff)
|
||||
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/Hollow_Night.png
|
||||
$tertiary_fixed_dim = rgba(bcc5ebff)
|
||||
$image = /home/lokman/Bilder/Wallpaper_Wide/LIFE.jpg
|
||||
$tertiary_fixed_dim = rgba(c3c3ebff)
|
||||
|
||||
|
||||
@@ -34,9 +34,9 @@ general {
|
||||
|
||||
# blur
|
||||
# Swaync
|
||||
layerrule {
|
||||
name = Swaync blur
|
||||
blur = true
|
||||
match:namespace = gtk-layer-shell
|
||||
match:namespace = notifications
|
||||
}
|
||||
# layerrule {
|
||||
# name = Swaync blur
|
||||
# blur = true
|
||||
# match:namespace = gtk-layer-shell
|
||||
# match:namespace = notifications
|
||||
# }
|
||||
|
||||
@@ -13,13 +13,13 @@ davinci-resolve
|
||||
ddccontrol
|
||||
ddcui-git
|
||||
discord-rpc-wine-git
|
||||
evercal
|
||||
feishin-bin
|
||||
flameshot-git
|
||||
grim
|
||||
hardinfo2
|
||||
heroic-games-launcher-bin
|
||||
hyprdynamicmonitors-bin
|
||||
termix-bin
|
||||
hyprgraphics-git
|
||||
hypridle-git
|
||||
hyprkcs-git
|
||||
|
||||
@@ -76,10 +76,13 @@ drag-and-drop=append
|
||||
# If performance or energy usage is an issue, forcing the vdpau or vaapi VOs
|
||||
# may or may not help.
|
||||
# hwdec=auto-safe
|
||||
profile=high-quality
|
||||
hwdec=vulkan
|
||||
vo=gpu-next
|
||||
vo=gpu
|
||||
gpu-api=opengl
|
||||
|
||||
# hwdec=auto
|
||||
target-colorspace-hint=no ## LÖSCHE NACH FIX bzw wenn es ohne diese zeile geht
|
||||
# target-colorspace-hint=yes ## LÖSCHE NACH FIX bzw wenn es ohne diese zeile geht
|
||||
##################
|
||||
# audio settings #
|
||||
##################
|
||||
@@ -150,4 +153,3 @@ alang=eng,de
|
||||
#[eye-cancer]
|
||||
#sharpen=5
|
||||
|
||||
|
||||
|
||||
@@ -6,8 +6,8 @@ standard_dialogs=gtk3
|
||||
style=kvantum
|
||||
|
||||
[Fonts]
|
||||
fixed="DejaVu LGC Sans,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1"
|
||||
general="DejaVu LGC Sans,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1"
|
||||
fixed="DejaVu LGC Sans,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,,0,0"
|
||||
general="DejaVu LGC Sans,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1,,0,0"
|
||||
|
||||
[Interface]
|
||||
activate_item_on_single_click=1
|
||||
@@ -28,7 +28,7 @@ wheel_scroll_lines=3
|
||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\xf5\0\0\x1\x80\0\0\x3\xdb\0\0\x3\x90\0\0\0\xf5\0\0\x1\x80\0\0\x3\xdb\0\0\x3\x90\0\0\0\0\x2\0\0\0\rp\0\0\0\xf5\0\0\x1\x80\0\0\x3\xdb\0\0\x3\x90)
|
||||
|
||||
[SettingsWindow]
|
||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x3-\0\0\x2\xae\0\0\0\0\0\0\0\0\0\0\x3-\0\0\x2\xae\0\0\0\0\x2\0\0\0\rp\0\0\0\0\0\0\0\0\0\0\x3-\0\0\x2\xae)
|
||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x3\xa4\0\0\x5h\0\0\0\0\0\0\0\0\0\0\x3\xa4\0\0\x5h\0\0\0\0\x2\0\0\0\rp\0\0\0\0\0\0\0\0\0\0\x3\xa4\0\0\x5h)
|
||||
|
||||
[Troubleshooting]
|
||||
force_raster_widgets=1
|
||||
|
||||
@@ -3,103 +3,103 @@
|
||||
* Generated with Matugen
|
||||
*/
|
||||
|
||||
@define-color background #0e1416;
|
||||
@define-color background #0f1416;
|
||||
|
||||
@define-color error #ffb4ab;
|
||||
|
||||
@define-color error_container #93000a;
|
||||
|
||||
@define-color inverse_on_surface #2b3133;
|
||||
@define-color inverse_on_surface #2c3134;
|
||||
|
||||
@define-color inverse_primary #006876;
|
||||
@define-color inverse_primary #09677f;
|
||||
|
||||
@define-color inverse_surface #dee3e5;
|
||||
@define-color inverse_surface #dee3e6;
|
||||
|
||||
@define-color on_background #dee3e5;
|
||||
@define-color on_background #dee3e6;
|
||||
|
||||
@define-color on_error #690005;
|
||||
|
||||
@define-color on_error_container #ffdad6;
|
||||
|
||||
@define-color on_primary #00363e;
|
||||
@define-color on_primary #003544;
|
||||
|
||||
@define-color on_primary_container #a0efff;
|
||||
@define-color on_primary_container #b8eaff;
|
||||
|
||||
@define-color on_primary_fixed #001f25;
|
||||
@define-color on_primary_fixed #001f28;
|
||||
|
||||
@define-color on_primary_fixed_variant #004e59;
|
||||
@define-color on_primary_fixed_variant #004d61;
|
||||
|
||||
@define-color on_secondary #1c3439;
|
||||
@define-color on_secondary #1e333c;
|
||||
|
||||
@define-color on_secondary_container #cde7ed;
|
||||
@define-color on_secondary_container #cfe6f1;
|
||||
|
||||
@define-color on_secondary_fixed #051f23;
|
||||
@define-color on_secondary_fixed #071e26;
|
||||
|
||||
@define-color on_secondary_fixed_variant #334b4f;
|
||||
@define-color on_secondary_fixed_variant #354a53;
|
||||
|
||||
@define-color on_surface #dee3e5;
|
||||
@define-color on_surface #dee3e6;
|
||||
|
||||
@define-color on_surface_variant #bfc8ca;
|
||||
@define-color on_surface_variant #bfc8cc;
|
||||
|
||||
@define-color on_tertiary #252f4d;
|
||||
@define-color on_tertiary #2c2d4d;
|
||||
|
||||
@define-color on_tertiary_container #dbe1ff;
|
||||
@define-color on_tertiary_container #e1e0ff;
|
||||
|
||||
@define-color on_tertiary_fixed #101a37;
|
||||
@define-color on_tertiary_fixed #171837;
|
||||
|
||||
@define-color on_tertiary_fixed_variant #3c4665;
|
||||
@define-color on_tertiary_fixed_variant #434465;
|
||||
|
||||
@define-color outline #899295;
|
||||
@define-color outline #8a9296;
|
||||
|
||||
@define-color outline_variant #3f484a;
|
||||
@define-color outline_variant #40484c;
|
||||
|
||||
@define-color primary #82d3e3;
|
||||
@define-color primary #88d0ec;
|
||||
|
||||
@define-color primary_container #004e59;
|
||||
@define-color primary_container #004d61;
|
||||
|
||||
@define-color primary_fixed #a0efff;
|
||||
@define-color primary_fixed #b8eaff;
|
||||
|
||||
@define-color primary_fixed_dim #82d3e3;
|
||||
@define-color primary_fixed_dim #88d0ec;
|
||||
|
||||
@define-color scrim #000000;
|
||||
|
||||
@define-color secondary #b1cbd1;
|
||||
@define-color secondary #b3cad5;
|
||||
|
||||
@define-color secondary_container #334b4f;
|
||||
@define-color secondary_container #354a53;
|
||||
|
||||
@define-color secondary_fixed #cde7ed;
|
||||
@define-color secondary_fixed #cfe6f1;
|
||||
|
||||
@define-color secondary_fixed_dim #b1cbd1;
|
||||
@define-color secondary_fixed_dim #b3cad5;
|
||||
|
||||
@define-color shadow #000000;
|
||||
|
||||
@define-color source_color #273538;
|
||||
@define-color source_color #12191c;
|
||||
|
||||
@define-color surface #0e1416;
|
||||
@define-color surface #0f1416;
|
||||
|
||||
@define-color surface_bright #343a3c;
|
||||
@define-color surface_bright #353a3d;
|
||||
|
||||
@define-color surface_container #1b2122;
|
||||
@define-color surface_container #1b2023;
|
||||
|
||||
@define-color surface_container_high #252b2c;
|
||||
@define-color surface_container_high #252b2d;
|
||||
|
||||
@define-color surface_container_highest #303637;
|
||||
@define-color surface_container_highest #303638;
|
||||
|
||||
@define-color surface_container_low #171d1e;
|
||||
@define-color surface_container_low #171c1f;
|
||||
|
||||
@define-color surface_container_lowest #090f10;
|
||||
@define-color surface_container_lowest #0a0f11;
|
||||
|
||||
@define-color surface_dim #0e1416;
|
||||
@define-color surface_dim #0f1416;
|
||||
|
||||
@define-color surface_tint #82d3e3;
|
||||
@define-color surface_tint #88d0ec;
|
||||
|
||||
@define-color surface_variant #3f484a;
|
||||
@define-color surface_variant #40484c;
|
||||
|
||||
@define-color tertiary #bcc5eb;
|
||||
@define-color tertiary #c3c3eb;
|
||||
|
||||
@define-color tertiary_container #3c4665;
|
||||
@define-color tertiary_container #434465;
|
||||
|
||||
@define-color tertiary_fixed #dbe1ff;
|
||||
@define-color tertiary_fixed #e1e0ff;
|
||||
|
||||
@define-color tertiary_fixed_dim #bcc5eb;
|
||||
@define-color tertiary_fixed_dim #c3c3eb;
|
||||
|
||||
|
||||
@@ -1,33 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Get the current layout
|
||||
current_layout=$(hyprctl getoption general:layout | head -1 | cut -d " " -f2)
|
||||
|
||||
# Path to Hyprland config file
|
||||
config_file=~/.config/hypr/hyprland.conf
|
||||
|
||||
# Check and toggle between layouts
|
||||
if [ "$current_layout" == "dwindle" ]; then
|
||||
# Switch to master layout
|
||||
hyprctl keyword general:layout master
|
||||
sed -i 's/layout\ =\ dwindle/layout\ =\ master/' "$config_file"
|
||||
elif [ "$current_layout" == "master" ]; then
|
||||
# Switch to hy3 layout
|
||||
hyprctl keyword general:layout hy3
|
||||
sed -i 's/layout\ =\ master/layout\ =\ hy3/' "$config_file"
|
||||
elif [ "$current_layout" == "hy3" ]; then
|
||||
# Switch to dwindle layout and set additional options
|
||||
hyprctl keyword general:layout dwindle
|
||||
hyprctl keyword dwindle:pseudotile yes
|
||||
hyprctl keyword dwindle:preserve_split yes
|
||||
hyprctl keyword dwindle:force_split 2
|
||||
sed -i 's/layout\ =\ hy3/layout\ =\ dwindle/' "$config_file"
|
||||
else
|
||||
# Default to dwindle if none match
|
||||
hyprctl keyword general:layout dwindle
|
||||
sed -i 's/layout\ =\ .*/layout\ =\ dwindle/' "$config_file"
|
||||
fi
|
||||
|
||||
# Optionally, send a notification
|
||||
new_layout=$(hyprctl getoption general:layout | head -1 | cut -d " " -f2)
|
||||
notify-send "Hyprland Layout" "Switched to $new_layout"
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 1. Definiere die Optionen (mit Emojis für die schöne Darstellung in Walker)
|
||||
OPTIONS="🪟 dwindle\n📚 master\n📜 scroller"
|
||||
|
||||
# 2. Öffne Walker im dmenu-Modus und speichere die Auswahl
|
||||
# Walker liest die Optionen durch "echo -e" ein und gibt die gewählte Zeile zurück
|
||||
CHOICE=$(echo -e "$OPTIONS" | walker --dmenu)
|
||||
|
||||
# 3. Abbruch, falls nichts ausgewählt wurde (z.B. wenn Walker mit ESC geschlossen wird)
|
||||
if [[ -z "$CHOICE" ]]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
# 4. Extrahiere den reinen Layout-Namen (entfernt das Emoji)
|
||||
# "🪟 dwindle" wird zu "dwindle"
|
||||
NEXT_LAYOUT=$(echo "$CHOICE" | awk '{print $2}')
|
||||
|
||||
# 5. Ändere das Layout in Hyprland
|
||||
hyprctl keyword general:layout "$NEXT_LAYOUT"
|
||||
|
||||
# 6. Icons für die Benachrichtigung festlegen
|
||||
case $NEXT_LAYOUT in
|
||||
"dwindle")
|
||||
EMOJI="🪟"
|
||||
ICON="view-grid"
|
||||
;;
|
||||
"master")
|
||||
EMOJI="📚"
|
||||
ICON="view-sidebar"
|
||||
;;
|
||||
"scroller")
|
||||
EMOJI="📜"
|
||||
ICON="format-justify-fill"
|
||||
;;
|
||||
*)
|
||||
EMOJI="✨"
|
||||
ICON="preferences-desktop"
|
||||
;;
|
||||
esac
|
||||
|
||||
# 7. Benachrichtigung senden
|
||||
notify-send -a "Hyprland" -i "$ICON" -t 2000 "Layout gewechselt" "$EMOJI Aktives Layout: <b>$NEXT_LAYOUT</b>"
|
||||
|
||||
# 8. (Optional) Waybar aktualisieren, falls du das Custom-Modul noch nutzt
|
||||
pkill -RTMIN+8 waybar
|
||||
@@ -7,22 +7,57 @@
|
||||
// custom settings, run the `open default settings` command
|
||||
// from the command palette or from `Zed` application menu.
|
||||
{
|
||||
"status_bar": {
|
||||
"show_active_file": false
|
||||
},
|
||||
"prettier": {
|
||||
"parser": ""
|
||||
},
|
||||
"collaboration_panel": {
|
||||
"dock": "right"
|
||||
},
|
||||
"git_panel": {
|
||||
"dock": "left"
|
||||
},
|
||||
"edit_predictions": {
|
||||
"provider": "ollama"
|
||||
},
|
||||
"context_servers": {
|
||||
"mcp-server-context7": {
|
||||
"enabled": false,
|
||||
"remote": false,
|
||||
"settings": {}
|
||||
},
|
||||
"mcp-outline": {
|
||||
"enabled": true,
|
||||
"remote": false,
|
||||
"command": "uvx",
|
||||
"args": [
|
||||
"mcp-outline"
|
||||
],
|
||||
"env": {
|
||||
"OUTLINE_API_KEY": "ol_api_0m8rkgMOhRZKywz1BoxpUKbZzZvNtPSL0v3Bkt",
|
||||
"OUTLINE_API_URL": "https://outline.lokcal.de/api"
|
||||
}
|
||||
}
|
||||
},
|
||||
"completions": {
|
||||
"words": "enabled"
|
||||
},
|
||||
"auto_signature_help": true,
|
||||
"agent": {
|
||||
"dock": "right",
|
||||
"default_profile": "ask",
|
||||
"default_model": {
|
||||
"provider": "google",
|
||||
"model": "gemini-3-pro-preview"
|
||||
"provider": "ollama",
|
||||
"model": "gemma3:4b"
|
||||
},
|
||||
"model_parameters": [],
|
||||
"play_sound_when_agent_done": true
|
||||
"play_sound_when_agent_done": "always"
|
||||
},
|
||||
"language_models": {
|
||||
"ollama": {
|
||||
"api_url": "http://192.168.2.125:61003",
|
||||
"api_url": "https://ollama.com/",
|
||||
"available_models": [
|
||||
{
|
||||
"name": "qwen3:latest",
|
||||
@@ -137,6 +172,7 @@
|
||||
},
|
||||
//Project Panel
|
||||
"project_panel": {
|
||||
"bold_folder_labels": true,
|
||||
"button": true,
|
||||
"default_width": 240,
|
||||
"dock": "left",
|
||||
@@ -204,7 +240,7 @@
|
||||
"outline_panel": {
|
||||
"button": true,
|
||||
"default_width": 300,
|
||||
"dock": "left",
|
||||
"dock": "right",
|
||||
"file_icons": true,
|
||||
"folder_icons": true,
|
||||
"git_status": true,
|
||||
|
||||
@@ -7,6 +7,71 @@
|
||||
// custom settings, run the `open default settings` command
|
||||
// from the command palette or from `Zed` application menu.
|
||||
{
|
||||
"collaboration_panel": {
|
||||
"dock": "right"
|
||||
},
|
||||
"git_panel": {
|
||||
"dock": "right"
|
||||
},
|
||||
"edit_predictions": {
|
||||
"provider": "ollama"
|
||||
},
|
||||
"context_servers": {
|
||||
"mcp-server-context7": {
|
||||
"enabled": false,
|
||||
"remote": false,
|
||||
"settings": {}
|
||||
},
|
||||
"mcp-outline": {
|
||||
"enabled": true,
|
||||
"remote": false,
|
||||
"command": "uvx",
|
||||
"args": [
|
||||
"mcp-outline"
|
||||
],
|
||||
"env": {
|
||||
"OUTLINE_API_KEY": "ol_api_0m8rkgMOhRZKywz1BoxpUKbZzZvNtPSL0v3Bkt",
|
||||
"OUTLINE_API_URL": "https://outline.lokcal.de/api"
|
||||
}
|
||||
}
|
||||
},
|
||||
"completions": {
|
||||
"words": "enabled"
|
||||
},
|
||||
"auto_signature_help": true,
|
||||
"agent": {
|
||||
"dock": "left",
|
||||
"default_profile": "ask",
|
||||
"default_model": {
|
||||
"provider": "ollama",
|
||||
"model": "gemma3:4b"
|
||||
},
|
||||
"model_parameters": [],
|
||||
"play_sound_when_agent_done": true
|
||||
},
|
||||
"language_models": {
|
||||
"ollama": {
|
||||
"api_url": "https://ollama.com/",
|
||||
"available_models": [
|
||||
{
|
||||
"name": "qwen3:latest",
|
||||
"display_name": "qwen3:latest coder 32K",
|
||||
"max_tokens": 32768,
|
||||
"supports_tools": true,
|
||||
"supports_thinking": true,
|
||||
"supports_images": true
|
||||
}
|
||||
// {
|
||||
// "name": "qwen2.5-coder",
|
||||
// "display_name": "qwen 2.5 coder 32K",
|
||||
// "max_tokens": 32768,
|
||||
// "supports_tools": true,
|
||||
// "supports_thinking": true,
|
||||
// "supports_images": true
|
||||
// }
|
||||
]
|
||||
}
|
||||
},
|
||||
"ssh_connections": [
|
||||
{
|
||||
"host": "HL-App",
|
||||
@@ -19,6 +84,14 @@
|
||||
"paths": ["~/dockerfiles"]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"host": "HL-Man",
|
||||
"projects": [
|
||||
{
|
||||
"paths": ["/home/supervisor"]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"telemetry": {
|
||||
@@ -26,7 +99,7 @@
|
||||
"metrics": false
|
||||
},
|
||||
"theme": "Catppuccin Mocha - No Italics",
|
||||
"icon_theme": "Zed (Default)",
|
||||
"icon_theme": "Material Icon Theme",
|
||||
// UI Font Family
|
||||
// UI Font Features
|
||||
// "ui_font_features": {
|
||||
@@ -38,8 +111,8 @@
|
||||
"buffer_font_size": 14,
|
||||
"cursor_blink": false,
|
||||
"enable_language_server": true,
|
||||
"show_completions_on_input": true,
|
||||
"active_pane_modifiers": {
|
||||
"magnification": 11.0,
|
||||
"border_size": 2.0,
|
||||
"inactive_opacity": 5.0
|
||||
},
|
||||
@@ -76,7 +149,7 @@
|
||||
}
|
||||
},
|
||||
"env": {},
|
||||
"font_family": null,
|
||||
// "font_family": null,
|
||||
"font_features": null,
|
||||
"font_size": null,
|
||||
"line_height": "comfortable",
|
||||
@@ -93,9 +166,10 @@
|
||||
},
|
||||
//Project Panel
|
||||
"project_panel": {
|
||||
"bold_folder_labels": true,
|
||||
"button": true,
|
||||
"default_width": 240,
|
||||
"dock": "left",
|
||||
"dock": "right",
|
||||
"entry_spacing": "comfortable",
|
||||
"file_icons": true,
|
||||
"folder_icons": true,
|
||||
@@ -112,28 +186,55 @@
|
||||
}
|
||||
},
|
||||
//Assistant Panel
|
||||
"assistant": {
|
||||
"version": "2",
|
||||
"enabled": true,
|
||||
"button": true,
|
||||
"dock": "right",
|
||||
"default_width": 640,
|
||||
"default_height": 320,
|
||||
"default_model": {
|
||||
"provider": "zed.dev",
|
||||
"model": "claude-3-7-sonnet-latest"
|
||||
},
|
||||
"editor_model": {
|
||||
"provider": "zed.dev",
|
||||
"model": "claude-3-7-sonnet-latest"
|
||||
},
|
||||
"single_file_review": true
|
||||
"title_bar": {
|
||||
"show_user_picture": true,
|
||||
"show_sign_in": false
|
||||
},
|
||||
|
||||
// Minimap related settings
|
||||
"minimap": {
|
||||
// When to show the minimap in the editor.
|
||||
// This setting can take three values:
|
||||
// 1. Show the minimap if the editor's scrollbar is visible:
|
||||
// "auto"
|
||||
// 2. Always show the minimap:
|
||||
// "always"
|
||||
// 3. Never show the minimap:
|
||||
// "never" (default)
|
||||
"show": "auto",
|
||||
// When to show the minimap thumb.
|
||||
// This setting can take two values:
|
||||
// 1. Show the minimap thumb if the mouse is over the minimap:
|
||||
// "hover"
|
||||
// 2. Always show the minimap thumb:
|
||||
// "always" (default)
|
||||
"thumb": "always",
|
||||
// How the minimap thumb border should look.
|
||||
// This setting can take five values:
|
||||
// 1. Display a border on all sides of the thumb:
|
||||
// "thumb_border": "full"
|
||||
// 2. Display a border on all sides except the left side of the thumb:
|
||||
// "thumb_border": "left_open" (default)
|
||||
// 3. Display a border on all sides except the right side of the thumb:
|
||||
// "thumb_border": "right_open"
|
||||
// 4. Display a border only on the left side of the thumb:
|
||||
// "thumb_border": "left_only"
|
||||
// 5. Display the thumb without any border:
|
||||
// "thumb_border": "none"
|
||||
"thumb_border": "left_open",
|
||||
// How to highlight the current line in the minimap.
|
||||
// This setting can take the following values:
|
||||
//
|
||||
// 1. `null` to inherit the editor `current_line_highlight` setting (default)
|
||||
// 2. "line" or "all" to highlight the current line in the minimap.
|
||||
// 3. "gutter" or "none" to not highlight the current line in the minimap.
|
||||
"current_line_highlight": null
|
||||
},
|
||||
//Outline Panel
|
||||
"outline_panel": {
|
||||
"button": true,
|
||||
"default_width": 300,
|
||||
"dock": "left",
|
||||
"dock": "right",
|
||||
"file_icons": true,
|
||||
"folder_icons": true,
|
||||
"git_status": true,
|
||||
|
||||
+209
-202
@@ -1,4 +1,4 @@
|
||||
#files: 1043 version: 5.9
|
||||
#files: 1049 version: 5.9
|
||||
|
||||
_comps=(
|
||||
'-' '_precommand'
|
||||
@@ -253,6 +253,7 @@ _comps=(
|
||||
'ctags' '_ctags'
|
||||
'ctags-exuberant' '_ctags'
|
||||
'ctags-universal' '_ctags'
|
||||
'ctr' '_ctr'
|
||||
'curl' '_curl'
|
||||
'cut' '_cut'
|
||||
'cvs' '_cvs'
|
||||
@@ -304,6 +305,7 @@ _comps=(
|
||||
'dmesg' '_dmesg'
|
||||
'dmidecode' '_dmidecode'
|
||||
'doas' '_doas'
|
||||
'docker' '_docker'
|
||||
'docpad' '_docpad'
|
||||
'dolphin' '_dolphin'
|
||||
'domainname' '_yp'
|
||||
@@ -995,6 +997,7 @@ _comps=(
|
||||
'oksh' '_sh'
|
||||
'okular' '_okular'
|
||||
'oomctl' '_oomctl'
|
||||
'opencode' '_opencode'
|
||||
'openssl' '_openssl'
|
||||
'openstack' '_openstack'
|
||||
'openvpn3' '_openvpn3'
|
||||
@@ -1413,6 +1416,7 @@ _comps=(
|
||||
'systemd-cgtop' '_systemd'
|
||||
'systemd-delta' '_systemd-delta'
|
||||
'systemd-detect-virt' '_systemd'
|
||||
'systemd-id128' '_systemd-id128'
|
||||
'systemd-inhibit' '_systemd-inhibit'
|
||||
'systemd-machine-id-setup' '_systemd'
|
||||
'systemd-notify' '_systemd'
|
||||
@@ -1548,8 +1552,10 @@ _comps=(
|
||||
'urxvt256c-mlc' '_urxvt'
|
||||
'urxvtc' '_urxvt'
|
||||
'useradd' '_user_admin'
|
||||
'userdbctl' '_userdbctl'
|
||||
'userdel' '_users'
|
||||
'usermod' '_user_admin'
|
||||
'uv' '_uv'
|
||||
'vacuumdb' '_pgsql_utils'
|
||||
'val' '_sccs'
|
||||
'valgrind' '_valgrind'
|
||||
@@ -1917,207 +1923,208 @@ autoload -Uz _afew _android _arch-audit _archlinux-java _artisan \
|
||||
_cf _cheat _checkupdates _choc _chromium \
|
||||
_clang-check _clang-format _clang-tidy _cmake _coffee \
|
||||
_conan _concourse _console _coredumpctl _cppcheck \
|
||||
_cpu-x _curl _dad _dart _delta \
|
||||
_deno _dget _dhcpcd _diana _direnv \
|
||||
_docpad _dolphin _dotnet _downgrade _drush \
|
||||
_dust _ecdsautil _emacs _emacsclient _emulator \
|
||||
_envdir _exportfs _eza _fab _fail2ban-client \
|
||||
_fastfetch _fd _ffind _flameshot _fleetctl \
|
||||
_flutter _fvm _fwupdmgr _gas _ghc \
|
||||
_gist _git-flow _git-pulls _git-revise _git-wtf \
|
||||
_glances _golang _google _gpgconf _gpg-tui \
|
||||
_grpcurl _gtk-launch _gum _hello _hg \
|
||||
_hledger _homestead _hostnamectl _httpie _hyprctl \
|
||||
_hyprdynamicmonitors _hyprpm _ibus _img2sixel _include-what-you-use \
|
||||
_insmod _inxi _jmeter _jmeter-plugins _jonas \
|
||||
_journalctl _jrnl _just _kak _kdeconnect \
|
||||
_kde-inhibit _kernel-install _keyring _kitchen _kitty \
|
||||
_knife _konsole _language_codes _lftp _lilypond \
|
||||
_localectl _loginctl _lsmod _lunchy _machinectl \
|
||||
_mc _meson _middleman _mina _mix \
|
||||
_mkcert _mkinitcpio _mpv _mssh _mullvad \
|
||||
_mussh _mvn _nano _nanoc _neofetch \
|
||||
_networkctl _networkQuality _nftables _ninja _node \
|
||||
_nvm _oomctl _openssl _openvpn3 _optirun \
|
||||
_p11-kit _paccache _pacdiff _pacignore _paclist \
|
||||
_paclog-pkglist _pacman _pacscripts _pacsearch _pacsort \
|
||||
_pactree _paru _patchelf _patool _periscope \
|
||||
_pgsql_utils _phing _pip _pixz _pkcon \
|
||||
_play _playerctl _pm2 _poetry _port \
|
||||
_powerprofilesctl _protoc _pulseaudio _pygmentize _qmk \
|
||||
_qpdf _rails _ralio _rankmirrors _redis-cli \
|
||||
_resolvectl _reuse _rfkill _rg _rkt \
|
||||
_rmlint _rmmod _rslsync _rspec _rsvm \
|
||||
_rubocop _run0 _sbctl _sbt _scala \
|
||||
_scrcpy _screencapture _scrub _sd_bus_address _sdd \
|
||||
_sd_hosts_or_user_at_host _sdkmanager _sd_machines _sd_outputmodes _sd_unit_files \
|
||||
_sensors _sensors-detect _setcap _setup.py _sfdx \
|
||||
_shellcheck _showoff _shtab _spt _sqv \
|
||||
_srm _stack _starship _streamlink _subliminal \
|
||||
_supervisorctl _svm _swaync _swaync-client _systemctl \
|
||||
_systemd _systemd-analyze _systemd-delta _systemd-inhibit _systemd-nspawn \
|
||||
_systemd-path _systemd-run _systemd-tmpfiles _task _taskwarrior-tui \
|
||||
_tea _teamocil _thor _timedatectl _tldr \
|
||||
_tmuxinator _tox _tree-sitter _trust _tsc \
|
||||
_ts-node _udevadm _udiskie _udiskie-canonical_paths _udiskie-mount \
|
||||
_udiskie-umount _udisks2 _udisksctl _ufw _updpkgsums \
|
||||
_upower _varlinkctl _virtualbox _visidata _vnstat \
|
||||
_wemux _wg-quick _wl-copy _wlogout _wl-paste \
|
||||
_wpctl _xsel _ya _yarn _yay \
|
||||
_yazi _yt-dlp _zcash-cli _cdr _all_labels \
|
||||
_all_matches _alternative _approximate _arg_compile _arguments \
|
||||
_bash_completions _cache_invalid _call_function _combination _complete \
|
||||
_complete_debug _complete_help _complete_help_generic _complete_tag _comp_locale \
|
||||
_correct _correct_filename _correct_word _describe _description \
|
||||
_dispatch _expand _expand_alias _expand_word _extensions \
|
||||
_external_pwds _generic _guard _history _history_complete_word \
|
||||
_ignored _list _main_complete _match _menu \
|
||||
_message _most_recent_file _multi_parts _next_label _next_tags \
|
||||
_normal _nothing _numbers _oldlist _pick_variant \
|
||||
_prefix _read_comp _regex_arguments _regex_words _requested \
|
||||
_retrieve_cache _sep_parts _sequence _set_command _setup \
|
||||
_store_cache _sub_commands _tags _user_expand _values \
|
||||
_wanted _acpi _acpitool _alsa-utils _analyseplugin \
|
||||
_basenc _brctl _btrfs _capabilities _chattr \
|
||||
_chcon _choom _chrt _cpupower _cryptsetup \
|
||||
_dkms _e2label _ethtool _findmnt _free \
|
||||
_fuse_arguments _fusermount _fuse_values _gpasswd _htop \
|
||||
_iconvconfig _ionice _ipset _iptables _iwconfig \
|
||||
_kpartx _losetup _lsattr _lsblk _lsns \
|
||||
_lsusb _ltrace _mat _mat2 _mdadm \
|
||||
_mii-tool _modutils _mondo _networkmanager _nsenter \
|
||||
_opkg _perf _pidof _pmap _qdbus \
|
||||
_schedtool _selinux_contexts _selinux_roles _selinux_types _selinux_users \
|
||||
_setpriv _setsid _slabtop _ss _sshfs \
|
||||
_strace _sysstat _tload _tpb _tracepath \
|
||||
_tune2fs _uml _unshare _valgrind _vserver \
|
||||
_wakeup_capable_devices _wipefs _wpa_cli _a2ps _aap \
|
||||
_abcde _absolute_command_paths _ack _adb _ansible \
|
||||
_ant _antiword _apachectl _apm _arch_archives \
|
||||
_arch_namespace _arp _arping _asciidoctor _asciinema \
|
||||
_at _attr _augeas _avahi _awk \
|
||||
_base64 _basename _bash _baudrates _baz \
|
||||
_beep _bibtex _bind_addresses _bison _bittorrent \
|
||||
_bogofilter _bpf_filters _bpython _bzip2 _bzr \
|
||||
_cabal _cal _calendar _canonical_paths _cat \
|
||||
_ccal _cdcd _cdrdao _cdrecord _chkconfig \
|
||||
_chmod _chown _chroot _chsh _cksum \
|
||||
_clay _cmdambivalent _cmdstring _cmp _column \
|
||||
_comm _composer _compress _configure _cowsay \
|
||||
_cp _cpio _cplay _crontab _cscope \
|
||||
_csplit _cssh _ctags _ctags_tags _curl \
|
||||
_cut _cvs _darcs _date _date_formats \
|
||||
_dates _dbus _dconf _dd _devtodo \
|
||||
_df _dhclient _dict _dict_words _diff \
|
||||
_diff3 _diff_options _diffstat _dig _directories \
|
||||
_dir_list _django _dmesg _dmidecode _dns_types \
|
||||
_doas _domains _dos2unix _drill _dropbox \
|
||||
_dsh _dtruss _du _dvi _ecasound \
|
||||
_ed _elfdump _elinks _email_addresses _enscript \
|
||||
_entr _env _espeak _etags _fakeroot \
|
||||
_feh _fetchmail _ffmpeg _figlet _file_modes \
|
||||
_files _file_systems _find _find_net_interfaces _finger \
|
||||
_flac _flex _fmt _fold _fortune \
|
||||
_fsh _fuser _gcc _gcore _gdb \
|
||||
_gem _genisoimage _getconf _getent _getfacl \
|
||||
_getmail _getopt _ghostscript _git _global \
|
||||
_global_tags _gnu_generic _gnupod _gnutls _go \
|
||||
_gpg _gphoto2 _gprof _gradle _graphicsmagick \
|
||||
_grep _groff _groups _growisofs _gsettings \
|
||||
_guilt _gzip _have_glob_qual _head _hexdump \
|
||||
_host _hostname _hosts _iconv _id \
|
||||
_ifconfig _iftop _imagemagick _initctl _init_d \
|
||||
_install _iostat _ip _ipsec _irssi \
|
||||
_ispell _java _java_class _joe _join \
|
||||
_jq _killall _knock _kvno _last \
|
||||
_ldconfig _ldd _ld_debug _less _lha \
|
||||
_libvirt _links _list_files _lldb _ln \
|
||||
_loadkeys _locale _localedef _locales _locate \
|
||||
_logger _look _lp _ls _lsof \
|
||||
_lua _luarocks _lynx _lz4 _lzop \
|
||||
_mail _mailboxes _make _man _md5sum \
|
||||
_mencal _mh _mime_types _mkdir _mkfifo \
|
||||
_mknod _mktemp _module _monotone _moosic \
|
||||
_mosh _mount _mpc _mt _mtools \
|
||||
_mtr _mutt _mv _my_accounts _myrepos \
|
||||
_mysqldiff _mysql_utils _ncftp _netcat _net_interfaces \
|
||||
_netstat _newsgroups _nginx _ngrep _nice \
|
||||
_nkf _nl _nm _nmap _npm \
|
||||
_nslookup _numfmt _objdump _object_files _od \
|
||||
_openstack _opustools _other_accounts _pack _pandoc \
|
||||
_paste _patch _patchutils _path_commands _path_files \
|
||||
_pax _pbm _pdf _perforce _perl \
|
||||
_perl_basepods _perldoc _perl_modules _pgids _pgrep \
|
||||
_php _picocom _pids _pine _ping \
|
||||
_pip _pkgadd _pkg-config _pkginfo _pkg_instance \
|
||||
_pkgrm _pon _ports _postfix _postgresql \
|
||||
_postscript _pr _printenv _printers _process_names \
|
||||
_prove _ps _pspdf _psutils _ptx \
|
||||
_pump _pv _pwgen _pydoc _python \
|
||||
_python_modules _qemu _quilt _rake _ranlib \
|
||||
_rar _rclone _rcs _readelf _readlink \
|
||||
_remote_files _renice _ri _rlogin _rm \
|
||||
_rmdir _route _rrdtool _rsync _rubber \
|
||||
_ruby _runit _samba _sccs _scons \
|
||||
_screen _script _seafile _sed _seq \
|
||||
_service _services _setfacl _sh _shasum \
|
||||
_showmount _shred _shuf _shutdown _signals \
|
||||
_sisu _slrn _smartmontools _socket _sort \
|
||||
_spamassassin _split _sqlite _sqsh _ssh \
|
||||
_ssh_hosts _stat _stdbuf _stgit _stow \
|
||||
_strings _strip _stty _su _subversion \
|
||||
_sudo _surfraw _swaks _swanctl _swift \
|
||||
_sys_calls _sysctl _tac _tail _tar \
|
||||
_tar_archive _tardy _tcpdump _tcptraceroute _tee \
|
||||
_telnet _terminals _tex _texi _texinfo \
|
||||
_tidy _tiff _tilde_files _timeout _time_zone \
|
||||
_tin _tla _tmux _todo.sh _toilet \
|
||||
_top _topgit _totd _touch _tput \
|
||||
_tr _transmission _tree _truncate _truss \
|
||||
_tty _ttys _twidge _twisted _umountable \
|
||||
_unace _uname _unexpand _uniq _unison \
|
||||
_units _uptime _urls _user_admin _user_at_host \
|
||||
_users _users_on _vi _vim _visudo \
|
||||
_vmstat _vorbis _vpnc _w _w3m \
|
||||
_watch _wc _webbrowser _wget _whereis \
|
||||
_who _whois _wiggle _xargs _xmlsoft \
|
||||
_xmlstarlet _xmms2 _xxd _xz _yafc \
|
||||
_yodl _yp _zcat _zdump _zfs \
|
||||
_zfs_dataset _zfs_pool _zip _zsh _acroread \
|
||||
_code _dcop _eog _evince _geany \
|
||||
_gnome-gv _gqview _gv _kdeconnect _kfmclient \
|
||||
_matlab _mozilla _mplayer _mupdf _nautilus \
|
||||
_nedit _netscape _okular _pdftk _qiv \
|
||||
_rdesktop _setxkbmap _sublimetext _urxvt _vnc \
|
||||
_x_arguments _xauth _xautolock _x_borderwidth _xclip \
|
||||
_x_color _x_colormapid _x_cursor _x_display _xdvi \
|
||||
_x_extension _xfig _x_font _xft_fonts _x_geometry \
|
||||
_xinput _x_keysym _xloadimage _x_locale _x_modifier \
|
||||
_xmodmap _x_name _xournal _xpdf _xrandr \
|
||||
_x_resource _xscreensaver _x_selection_timeout _xset _xt_arguments \
|
||||
_xterm _x_title _xt_session_id _x_utils _xv \
|
||||
_x_visual _x_window _xwit _zeal _add-zle-hook-widget \
|
||||
_add-zsh-hook _alias _aliases __arguments _arrays \
|
||||
_assign _autocd _bindkey _brace_parameter _builtin \
|
||||
_cd _command _command_names _compadd _compdef \
|
||||
_completers _condition _default _delimiters _directory_stack \
|
||||
_dirs _disable _dynamic_directory_name _echotc _echoti \
|
||||
_emulate _enable _equal _exec _fc \
|
||||
_file_descriptors _first _functions _globflags _globqual_delims \
|
||||
_globquals _hash _history_modifiers _in_vared _jobs \
|
||||
_jobs_bg _jobs_builtin _jobs_fg _kill _limit \
|
||||
_limits _math _math_params _mere _module_math_func \
|
||||
_options _options_set _options_unset _parameter _parameters \
|
||||
_precommand _print _prompt _ps1234 _read \
|
||||
_redirect _run-help _sched _set _setopt \
|
||||
_source _strftime _subscript _suffix_alias_files _tcpsys \
|
||||
_tilde _trap _ttyctl _typeset _ulimit \
|
||||
_unhash _user_math_func _value _vared _vars \
|
||||
_vcs_info _vcs_info_hooks _wait _which _widgets \
|
||||
_zargs _zattr _zcalc _zcalc_line _zcompile \
|
||||
_zed _zftp _zle _zmodload _zmv \
|
||||
_zparseopts _zpty _zsh-mime-handler _zsocket _zstyle \
|
||||
_ztodo
|
||||
_cpu-x _ctr _curl _dad _dart \
|
||||
_delta _deno _dget _dhcpcd _diana \
|
||||
_direnv _docker _docpad _dolphin _dotnet \
|
||||
_downgrade _drush _dust _ecdsautil _emacs \
|
||||
_emacsclient _emulator _envdir _exportfs _eza \
|
||||
_fab _fail2ban-client _fastfetch _fd _ffind \
|
||||
_flameshot _fleetctl _flutter _fvm _fwupdmgr \
|
||||
_gas _ghc _gist _git-flow _git-pulls \
|
||||
_git-revise _git-wtf _glances _golang _google \
|
||||
_gpgconf _gpg-tui _grpcurl _gtk-launch _gum \
|
||||
_hello _hg _hledger _homestead _hostnamectl \
|
||||
_httpie _hyprctl _hyprdynamicmonitors _hyprpm _ibus \
|
||||
_img2sixel _include-what-you-use _insmod _inxi _jmeter \
|
||||
_jmeter-plugins _jonas _journalctl _jrnl _just \
|
||||
_kak _kdeconnect _kde-inhibit _kernel-install _keyring \
|
||||
_kitchen _kitty _knife _konsole _language_codes \
|
||||
_lftp _lilypond _localectl _loginctl _lsmod \
|
||||
_lunchy _machinectl _mc _meson _middleman \
|
||||
_mina _mix _mkcert _mkinitcpio _mpv \
|
||||
_mssh _mullvad _mussh _mvn _nano \
|
||||
_nanoc _neofetch _networkctl _networkQuality _nftables \
|
||||
_ninja _node _nvm _oomctl _opencode \
|
||||
_openssl _openvpn3 _optirun _p11-kit _paccache \
|
||||
_pacdiff _pacignore _paclist _paclog-pkglist _pacman \
|
||||
_pacscripts _pacsearch _pacsort _pactree _paru \
|
||||
_patchelf _patool _periscope _pgsql_utils _phing \
|
||||
_pip _pixz _pkcon _play _playerctl \
|
||||
_pm2 _poetry _port _powerprofilesctl _protoc \
|
||||
_pulseaudio _pygmentize _qmk _qpdf _rails \
|
||||
_ralio _rankmirrors _redis-cli _resolvectl _reuse \
|
||||
_rfkill _rg _rkt _rmlint _rmmod \
|
||||
_rslsync _rspec _rsvm _rubocop _run0 \
|
||||
_sbctl _sbt _scala _scrcpy _screencapture \
|
||||
_scrub _sd_bus_address _sdd _sd_hosts_or_user_at_host _sdkmanager \
|
||||
_sd_machines _sd_outputmodes _sd_unit_files _sensors _sensors-detect \
|
||||
_setcap _setup.py _sfdx _shellcheck _showoff \
|
||||
_shtab _spt _sqv _srm _stack \
|
||||
_starship _streamlink _subliminal _supervisorctl _svm \
|
||||
_swaync _swaync-client _systemctl _systemd _systemd-analyze \
|
||||
_systemd-delta _systemd-id128 _systemd-inhibit _systemd-nspawn _systemd-path \
|
||||
_systemd-run _systemd-tmpfiles _task _taskwarrior-tui _tea \
|
||||
_teamocil _thor _timedatectl _tldr _tmuxinator \
|
||||
_tox _tree-sitter _trust _tsc _ts-node \
|
||||
_udevadm _udiskie _udiskie-canonical_paths _udiskie-mount _udiskie-umount \
|
||||
_udisks2 _udisksctl _ufw _updpkgsums _upower \
|
||||
_userdbctl _uv _varlinkctl _virtualbox _visidata \
|
||||
_vnstat _wemux _wg-quick _wl-copy _wlogout \
|
||||
_wl-paste _wpctl _xsel _ya _yarn \
|
||||
_yay _yazi _yt-dlp _zcash-cli _cdr \
|
||||
_all_labels _all_matches _alternative _approximate _arg_compile \
|
||||
_arguments _bash_completions _cache_invalid _call_function _combination \
|
||||
_complete _complete_debug _complete_help _complete_help_generic _complete_tag \
|
||||
_comp_locale _correct _correct_filename _correct_word _describe \
|
||||
_description _dispatch _expand _expand_alias _expand_word \
|
||||
_extensions _external_pwds _generic _guard _history \
|
||||
_history_complete_word _ignored _list _main_complete _match \
|
||||
_menu _message _most_recent_file _multi_parts _next_label \
|
||||
_next_tags _normal _nothing _numbers _oldlist \
|
||||
_pick_variant _prefix _read_comp _regex_arguments _regex_words \
|
||||
_requested _retrieve_cache _sep_parts _sequence _set_command \
|
||||
_setup _store_cache _sub_commands _tags _user_expand \
|
||||
_values _wanted _acpi _acpitool _alsa-utils \
|
||||
_analyseplugin _basenc _brctl _btrfs _capabilities \
|
||||
_chattr _chcon _choom _chrt _cpupower \
|
||||
_cryptsetup _dkms _e2label _ethtool _findmnt \
|
||||
_free _fuse_arguments _fusermount _fuse_values _gpasswd \
|
||||
_htop _iconvconfig _ionice _ipset _iptables \
|
||||
_iwconfig _kpartx _losetup _lsattr _lsblk \
|
||||
_lsns _lsusb _ltrace _mat _mat2 \
|
||||
_mdadm _mii-tool _modutils _mondo _networkmanager \
|
||||
_nsenter _opkg _perf _pidof _pmap \
|
||||
_qdbus _schedtool _selinux_contexts _selinux_roles _selinux_types \
|
||||
_selinux_users _setpriv _setsid _slabtop _ss \
|
||||
_sshfs _strace _sysstat _tload _tpb \
|
||||
_tracepath _tune2fs _uml _unshare _valgrind \
|
||||
_vserver _wakeup_capable_devices _wipefs _wpa_cli _a2ps \
|
||||
_aap _abcde _absolute_command_paths _ack _adb \
|
||||
_ansible _ant _antiword _apachectl _apm \
|
||||
_arch_archives _arch_namespace _arp _arping _asciidoctor \
|
||||
_asciinema _at _attr _augeas _avahi \
|
||||
_awk _base64 _basename _bash _baudrates \
|
||||
_baz _beep _bibtex _bind_addresses _bison \
|
||||
_bittorrent _bogofilter _bpf_filters _bpython _bzip2 \
|
||||
_bzr _cabal _cal _calendar _canonical_paths \
|
||||
_cat _ccal _cdcd _cdrdao _cdrecord \
|
||||
_chkconfig _chmod _chown _chroot _chsh \
|
||||
_cksum _clay _cmdambivalent _cmdstring _cmp \
|
||||
_column _comm _composer _compress _configure \
|
||||
_cowsay _cp _cpio _cplay _crontab \
|
||||
_cscope _csplit _cssh _ctags _ctags_tags \
|
||||
_curl _cut _cvs _darcs _date \
|
||||
_date_formats _dates _dbus _dconf _dd \
|
||||
_devtodo _df _dhclient _dict _dict_words \
|
||||
_diff _diff3 _diff_options _diffstat _dig \
|
||||
_directories _dir_list _django _dmesg _dmidecode \
|
||||
_dns_types _doas _domains _dos2unix _drill \
|
||||
_dropbox _dsh _dtruss _du _dvi \
|
||||
_ecasound _ed _elfdump _elinks _email_addresses \
|
||||
_enscript _entr _env _espeak _etags \
|
||||
_fakeroot _feh _fetchmail _ffmpeg _figlet \
|
||||
_file_modes _files _file_systems _find _find_net_interfaces \
|
||||
_finger _flac _flex _fmt _fold \
|
||||
_fortune _fsh _fuser _gcc _gcore \
|
||||
_gdb _gem _genisoimage _getconf _getent \
|
||||
_getfacl _getmail _getopt _ghostscript _git \
|
||||
_global _global_tags _gnu_generic _gnupod _gnutls \
|
||||
_go _gpg _gphoto2 _gprof _gradle \
|
||||
_graphicsmagick _grep _groff _groups _growisofs \
|
||||
_gsettings _guilt _gzip _have_glob_qual _head \
|
||||
_hexdump _host _hostname _hosts _iconv \
|
||||
_id _ifconfig _iftop _imagemagick _initctl \
|
||||
_init_d _install _iostat _ip _ipsec \
|
||||
_irssi _ispell _java _java_class _joe \
|
||||
_join _jq _killall _knock _kvno \
|
||||
_last _ldconfig _ldd _ld_debug _less \
|
||||
_lha _libvirt _links _list_files _lldb \
|
||||
_ln _loadkeys _locale _localedef _locales \
|
||||
_locate _logger _look _lp _ls \
|
||||
_lsof _lua _luarocks _lynx _lz4 \
|
||||
_lzop _mail _mailboxes _make _man \
|
||||
_md5sum _mencal _mh _mime_types _mkdir \
|
||||
_mkfifo _mknod _mktemp _module _monotone \
|
||||
_moosic _mosh _mount _mpc _mt \
|
||||
_mtools _mtr _mutt _mv _my_accounts \
|
||||
_myrepos _mysqldiff _mysql_utils _ncftp _netcat \
|
||||
_net_interfaces _netstat _newsgroups _nginx _ngrep \
|
||||
_nice _nkf _nl _nm _nmap \
|
||||
_npm _nslookup _numfmt _objdump _object_files \
|
||||
_od _openstack _opustools _other_accounts _pack \
|
||||
_pandoc _paste _patch _patchutils _path_commands \
|
||||
_path_files _pax _pbm _pdf _perforce \
|
||||
_perl _perl_basepods _perldoc _perl_modules _pgids \
|
||||
_pgrep _php _picocom _pids _pine \
|
||||
_ping _pip _pkgadd _pkg-config _pkginfo \
|
||||
_pkg_instance _pkgrm _pon _ports _postfix \
|
||||
_postgresql _postscript _pr _printenv _printers \
|
||||
_process_names _prove _ps _pspdf _psutils \
|
||||
_ptx _pump _pv _pwgen _pydoc \
|
||||
_python _python_modules _qemu _quilt _rake \
|
||||
_ranlib _rar _rclone _rcs _readelf \
|
||||
_readlink _remote_files _renice _ri _rlogin \
|
||||
_rm _rmdir _route _rrdtool _rsync \
|
||||
_rubber _ruby _runit _samba _sccs \
|
||||
_scons _screen _script _seafile _sed \
|
||||
_seq _service _services _setfacl _sh \
|
||||
_shasum _showmount _shred _shuf _shutdown \
|
||||
_signals _sisu _slrn _smartmontools _socket \
|
||||
_sort _spamassassin _split _sqlite _sqsh \
|
||||
_ssh _ssh_hosts _stat _stdbuf _stgit \
|
||||
_stow _strings _strip _stty _su \
|
||||
_subversion _sudo _surfraw _swaks _swanctl \
|
||||
_swift _sys_calls _sysctl _tac _tail \
|
||||
_tar _tar_archive _tardy _tcpdump _tcptraceroute \
|
||||
_tee _telnet _terminals _tex _texi \
|
||||
_texinfo _tidy _tiff _tilde_files _timeout \
|
||||
_time_zone _tin _tla _tmux _todo.sh \
|
||||
_toilet _top _topgit _totd _touch \
|
||||
_tput _tr _transmission _tree _truncate \
|
||||
_truss _tty _ttys _twidge _twisted \
|
||||
_umountable _unace _uname _unexpand _uniq \
|
||||
_unison _units _uptime _urls _user_admin \
|
||||
_user_at_host _users _users_on _vi _vim \
|
||||
_visudo _vmstat _vorbis _vpnc _w \
|
||||
_w3m _watch _wc _webbrowser _wget \
|
||||
_whereis _who _whois _wiggle _xargs \
|
||||
_xmlsoft _xmlstarlet _xmms2 _xxd _xz \
|
||||
_yafc _yodl _yp _zcat _zdump \
|
||||
_zfs _zfs_dataset _zfs_pool _zip _zsh \
|
||||
_acroread _code _dcop _eog _evince \
|
||||
_geany _gnome-gv _gqview _gv _kdeconnect \
|
||||
_kfmclient _matlab _mozilla _mplayer _mupdf \
|
||||
_nautilus _nedit _netscape _okular _pdftk \
|
||||
_qiv _rdesktop _setxkbmap _sublimetext _urxvt \
|
||||
_vnc _x_arguments _xauth _xautolock _x_borderwidth \
|
||||
_xclip _x_color _x_colormapid _x_cursor _x_display \
|
||||
_xdvi _x_extension _xfig _x_font _xft_fonts \
|
||||
_x_geometry _xinput _x_keysym _xloadimage _x_locale \
|
||||
_x_modifier _xmodmap _x_name _xournal _xpdf \
|
||||
_xrandr _x_resource _xscreensaver _x_selection_timeout _xset \
|
||||
_xt_arguments _xterm _x_title _xt_session_id _x_utils \
|
||||
_xv _x_visual _x_window _xwit _zeal \
|
||||
_add-zle-hook-widget _add-zsh-hook _alias _aliases __arguments \
|
||||
_arrays _assign _autocd _bindkey _brace_parameter \
|
||||
_builtin _cd _command _command_names _compadd \
|
||||
_compdef _completers _condition _default _delimiters \
|
||||
_directory_stack _dirs _disable _dynamic_directory_name _echotc \
|
||||
_echoti _emulate _enable _equal _exec \
|
||||
_fc _file_descriptors _first _functions _globflags \
|
||||
_globqual_delims _globquals _hash _history_modifiers _in_vared \
|
||||
_jobs _jobs_bg _jobs_builtin _jobs_fg _kill \
|
||||
_limit _limits _math _math_params _mere \
|
||||
_module_math_func _options _options_set _options_unset _parameter \
|
||||
_parameters _precommand _print _prompt _ps1234 \
|
||||
_read _redirect _run-help _sched _set \
|
||||
_setopt _source _strftime _subscript _suffix_alias_files \
|
||||
_tcpsys _tilde _trap _ttyctl _typeset \
|
||||
_ulimit _unhash _user_math_func _value _vared \
|
||||
_vars _vcs_info _vcs_info_hooks _wait _which \
|
||||
_widgets _zargs _zattr _zcalc _zcalc_line \
|
||||
_zcompile _zed _zftp _zle _zmodload \
|
||||
_zmv _zparseopts _zpty _zsh-mime-handler _zsocket \
|
||||
_zstyle _ztodo
|
||||
autoload -Uz +X _call_program
|
||||
|
||||
typeset -gUa _comp_assocs
|
||||
|
||||
Reference in New Issue
Block a user