From 120ee994f32105f63c3e5c95f226963dbfd3cdd7 Mon Sep 17 00:00:00 2001 From: Kristofers Solo Date: Wed, 17 Sep 2025 16:43:28 +0300 Subject: [PATCH] Update 2025-09-17 --- config/asm-lsp/.asm-lsp.toml | 34 ++++++++----------- config/awesome/rc.lua | 1 + config/btop/btop.conf | 2 +- config/git/config | 7 ++-- config/hypr/hyprland.conf | 14 ++++---- config/hypr/hyprpaper.conf | 6 ++-- config/shell/env | 2 +- config/yazi/package.toml | 24 ++++++------- config/yazi/plugins/chmod.yazi/README.md | 2 +- config/yazi/plugins/diff.yazi/README.md | 2 +- config/yazi/plugins/mediainfo.yazi/README.md | 3 ++ config/yazi/plugins/mount.yazi/README.md | 4 ++- .../yazi/plugins/smart-filter.yazi/README.md | 2 +- config/zsh/.zshrc | 2 ++ 14 files changed, 51 insertions(+), 54 deletions(-) diff --git a/config/asm-lsp/.asm-lsp.toml b/config/asm-lsp/.asm-lsp.toml index e80712cb..9e83ca1d 100644 --- a/config/asm-lsp/.asm-lsp.toml +++ b/config/asm-lsp/.asm-lsp.toml @@ -4,25 +4,19 @@ assembler = "gas" instruction_set = "riscv" [default_config.opts] -compiler = "zig" -compile_flags_txt = [ - "cc", - "-x", - "assembler-with-cpp", - "-g", - "-Wall", - "-Wextra", - "-pedantic", - "-pedantic-errors", - "-std=c2y", - "-target", - "aarch64-linux-musl", -] -diagnostics = true -default_diagnostics = false - -[project.opts] -compiler = "zig" -compile_flags_txt = [ ] +# compiler = "zig" +# compile_flags_txt = [ +# "cc", +# "-x", +# "assembler-with-cpp", +# "-g", +# "-Wall", +# "-Wextra", +# "-pedantic", +# "-pedantic-errors", +# "-std=c2y", +# "-target", +# "aarch64-linux-musl", +# ] diagnostics = true default_diagnostics = false diff --git a/config/awesome/rc.lua b/config/awesome/rc.lua index 1024940b..4cca63bc 100644 --- a/config/awesome/rc.lua +++ b/config/awesome/rc.lua @@ -660,6 +660,7 @@ awful.rules.rules = { -- "steam_app_1172380", "steam_app_1774580", "steam_app_1182480", + "exiled-exchange-2", }, }, properties = { screen = 1, fullscreen = true, floating = true }, diff --git a/config/btop/btop.conf b/config/btop/btop.conf index 3d6744a4..3e2bfb43 100644 --- a/config/btop/btop.conf +++ b/config/btop/btop.conf @@ -57,7 +57,7 @@ update_ms = 1000 #* 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 = "memory" +proc_sorting = "cpu direct" #* Reverse sorting order, True or False. proc_reversed = False diff --git a/config/git/config b/config/git/config index 5f1263b4..0be94aa7 100644 --- a/config/git/config +++ b/config/git/config @@ -10,9 +10,9 @@ whitespace = error preloadindex = true -[url "git@github.com:kristoferssolo:"] +[url "git@github.com:kristoferssolo/"] insteadOf = "solo:" -[url "git@github.com"] +[url "git@github.com:"] insteadOf = "gh:" [status] @@ -108,6 +108,3 @@ [include] # TODO: include only for my repos path = ~/.config/git/key -[maintenance] - repo = /home/kristofers/Nextcloud/repos/SoloVim - repo = /home/kristofers/Nextcloud/repos/maze-ascension diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index f833b76d..dae7dc83 100644 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -16,8 +16,8 @@ # See https://wiki.hyprland.org/Configuring/Monitors/ monitor=eDP-1,prefered,0x0,1.5 -# monitor=DP-1,prefered,180x-1440,1 -# monitor=HDMI-A-1,prefered,480x-1080,1 +monitor=DP-1,prefered,0x-1440,1 +monitor=HDMI-A-1,prefered,0x-1440,1 # monitor=HDMI-A-1,prefered,mirror,eDP-1 # monitor=DP-1,prefered,mirror,eDP-1 # monitor=DP-1,disabled @@ -204,10 +204,8 @@ input { } } -# https://wiki.hyprland.org/Configuring/Variables/#gestures -gestures { - workspace_swipe = true -} +# See https://wiki.hypr.land/Configuring/Gestures +gesture = 3, horizontal, workspace # Example per-device config # See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more @@ -230,8 +228,8 @@ plugin { bg_col = rgb(191724) workspace_method = center current # [center/first] [workspace] e.g. first 1 or center m+1 - enable_gesture = true # laptop touchpad - gesture_fingers = 4 # 3 or 4 + # enable_gesture = true # laptop touchpad + # gesture_fingers = 4 # 3 or 4 gesture_distance = 300 # how far is the "max" gesture_positive = false # positive = swipe down. Negative = swipe up. } diff --git a/config/hypr/hyprpaper.conf b/config/hypr/hyprpaper.conf index c5f68097..e4cb02ea 100644 --- a/config/hypr/hyprpaper.conf +++ b/config/hypr/hyprpaper.conf @@ -1,5 +1,5 @@ -ipc = off # save on baterry +ipc = on # save on baterry splash = true -preload = ~/Pictures/wallpapers/anime/frieren/frieren-beyond-journeys-end-anime-4k-wallpaper.jpg +preload = ~/Pictures/wallpapers/Linux-Dynamic-Wallpapers/Fuji/Fuji-2.png -wallpaper = ,~/Pictures/wallpapers/anime/frieren/frieren-beyond-journeys-end-anime-4k-wallpaper.jpg +wallpaper = ,~/Pictures/wallpapers/Linux-Dynamic-Wallpapers/Fuji/Fuji-2.png diff --git a/config/shell/env b/config/shell/env index b84e97a7..e9c9e22f 100644 --- a/config/shell/env +++ b/config/shell/env @@ -10,7 +10,7 @@ typeset -U PATH path export PATH="$PATH:${$(find ~/.local/bin -type d -printf %p:)%%:}" export PATH="$PATH:~/.spicetify" export PATH="$PATH:${$(find ~/.cache/.bun/bin -type d -printf %p:)%%:}" -export PATH=$JAVA_HOME/bin:$PATH +export PATH="$JAVA_HOME/bin:$PATH" # Disable files export LESSHISTFILE=- diff --git a/config/yazi/package.toml b/config/yazi/package.toml index 51487a66..208a714b 100644 --- a/config/yazi/package.toml +++ b/config/yazi/package.toml @@ -30,33 +30,33 @@ hash = "62251f94eb67648d42cdfcfb8be0fad2" [[plugin.deps]] use = "yazi-rs/plugins:git" -rev = "d7588f6" +rev = "d1c8baa" hash = "63b6c222bf2103b3023389dde5e2ecfe" [[plugin.deps]] use = "yazi-rs/plugins:chmod" -rev = "d7588f6" -hash = "1adc12c2b2b025411ab61eb8f0879574" +rev = "d1c8baa" +hash = "8ad3e90b079190b4905f24a44f4ca06b" [[plugin.deps]] use = "yazi-rs/plugins:full-border" -rev = "d7588f6" +rev = "d1c8baa" hash = "3996fc74044bc44144b323686f887e1" [[plugin.deps]] use = "yazi-rs/plugins:mount" -rev = "d7588f6" -hash = "e1de3054c0d1a2d8dc6f007eadc0fa31" +rev = "d1c8baa" +hash = "435a2af56ecfb3d05755fd5e24977d8b" [[plugin.deps]] use = "yazi-rs/plugins:smart-filter" -rev = "d7588f6" -hash = "e56b7abf3c06e8ce496eadcca168c093" +rev = "d1c8baa" +hash = "bcda8eeb3f4013bae156aecabfc745e8" [[plugin.deps]] use = "yazi-rs/plugins:diff" -rev = "d7588f6" -hash = "47865a70cade14a0b9b6bc6a54f16bdb" +rev = "d1c8baa" +hash = "82376c3381ae915fd799d40f4dd4c6cd" [[plugin.deps]] use = "AnirudhG07/rich-preview" @@ -70,8 +70,8 @@ hash = "d7e31c616cc6c8a1f05fdff7c47dae98" [[plugin.deps]] use = "boydaihungst/mediainfo" -rev = "0e2ae47" -hash = "6656f2869ae2274a0e1860876f15186f" +rev = "2093ab7" +hash = "16a10359fc2a3cd8cc8bcfbe00f744d3" [[plugin.deps]] use = "iynaix/time-travel" diff --git a/config/yazi/plugins/chmod.yazi/README.md b/config/yazi/plugins/chmod.yazi/README.md index b2ad1364..74616a7d 100644 --- a/config/yazi/plugins/chmod.yazi/README.md +++ b/config/yazi/plugins/chmod.yazi/README.md @@ -21,7 +21,7 @@ run = "plugin chmod" desc = "Chmod on selected files" ``` -Make sure the c => m key is not used elsewhere. +Note that, the keybindings above are just examples, please tune them up as needed to ensure they don't conflict with your other commands/plugins. ## License diff --git a/config/yazi/plugins/diff.yazi/README.md b/config/yazi/plugins/diff.yazi/README.md index 1976541e..4203a8ca 100644 --- a/config/yazi/plugins/diff.yazi/README.md +++ b/config/yazi/plugins/diff.yazi/README.md @@ -21,7 +21,7 @@ run = "plugin diff" desc = "Diff the selected with the hovered file" ``` -Make sure the C + d key is not used elsewhere. +Note that, the keybindings above are just examples, please tune them up as needed to ensure they don't conflict with your other commands/plugins. ## License diff --git a/config/yazi/plugins/mediainfo.yazi/README.md b/config/yazi/plugins/mediainfo.yazi/README.md index 952655f5..9498095b 100644 --- a/config/yazi/plugins/mediainfo.yazi/README.md +++ b/config/yazi/plugins/mediainfo.yazi/README.md @@ -50,6 +50,9 @@ using `ffmpeg` if available and media metadata using `mediainfo`. If it output `Not found` then add it to your PATH environment variable. It's better to ask ChatGPT to help you (Prompt: `Add MediaInfo CLI to PATH environment variable in Windows`). +- Install ImageMagick (for linux, you can use your distro package manager to install): + https://imagemagick.org/script/download.php + - Install this plugin: ```bash diff --git a/config/yazi/plugins/mount.yazi/README.md b/config/yazi/plugins/mount.yazi/README.md index b35881f8..20a56151 100644 --- a/config/yazi/plugins/mount.yazi/README.md +++ b/config/yazi/plugins/mount.yazi/README.md @@ -25,7 +25,9 @@ on = "M" run = "plugin mount" ``` -Available keybindings: +Note that, the keybindings above are just examples, please tune them up as needed to ensure they don't conflict with your other commands/plugins. + +## Actions | Key binding | Alternate key | Action | | ------------ | ------------- | --------------------- | diff --git a/config/yazi/plugins/smart-filter.yazi/README.md b/config/yazi/plugins/smart-filter.yazi/README.md index 97be2ac4..31872e6a 100644 --- a/config/yazi/plugins/smart-filter.yazi/README.md +++ b/config/yazi/plugins/smart-filter.yazi/README.md @@ -21,7 +21,7 @@ run = "plugin smart-filter" desc = "Smart filter" ``` -Make sure the F key is not used elsewhere. +Note that, the keybindings above are just examples, please tune them up as needed to ensure they don't conflict with your other commands/plugins. ## License diff --git a/config/zsh/.zshrc b/config/zsh/.zshrc index 5f66d9a3..c1ca5e64 100644 --- a/config/zsh/.zshrc +++ b/config/zsh/.zshrc @@ -193,3 +193,5 @@ export PATH="$BUN_INSTALL/bin:$PATH" # bun completions [ -s "/home/kristofers/.bun/_bun" ] && source "/home/kristofers/.bun/_bun" + +. "$HOME/.local/share/../bin/env"