Update 2025-11-14

This commit is contained in:
Kristofers Solo 2025-11-14 12:16:28 +02:00
parent c06370d236
commit d4b7b8e7e8
Signed by: kristoferssolo
GPG Key ID: 8687F2D3EEE6F0ED
40 changed files with 41 additions and 9 deletions

View File

@ -72,7 +72,7 @@ depends = [ "torrent", "zathura", "email" ]
[misc.files]
"config/bat/" = "~/.config/bat/"
"config/silicon/" = "~/.config/silicon/"
"config/tmThemes/" = "~/.config/silicon/"
"config/btop/" = "~/.config/btop/"
"config/htoprc" = "~/.config/htop/htoprc"
"config/fastfetch/" = "~/.config/fastfetch/"

0
config/HybridBar/scripts/change-active-workspace Executable file → Normal file
View File

0
config/HybridBar/scripts/get-active-workspace Executable file → Normal file
View File

0
config/HybridBar/scripts/get-window-title Executable file → Normal file
View File

0
config/HybridBar/scripts/get-workspaces Executable file → Normal file
View File

1
config/bat/themes Symbolic link
View File

@ -0,0 +1 @@
../tmThemes/

0
config/eww/scripts/change-active-workspace Executable file → Normal file
View File

0
config/eww/scripts/get-active-workspace Executable file → Normal file
View File

0
config/eww/scripts/get-window-title Executable file → Normal file
View File

0
config/eww/scripts/get-workspaces Executable file → Normal file
View File

0
config/eww/scripts/mem-ad Executable file → Normal file
View File

0
config/eww/scripts/memory Executable file → Normal file
View File

0
config/eww/scripts/music_info Executable file → Normal file
View File

0
config/eww/scripts/music_info.bak Executable file → Normal file
View File

0
config/eww/scripts/pop Executable file → Normal file
View File

0
config/eww/scripts/wifi Executable file → Normal file
View File

0
config/eww/scripts/workspace Executable file → Normal file
View File

0
config/git/check_email.sh Normal file → Executable file
View File

0
config/lf/cleaner Executable file → Normal file
View File

0
config/lf/lfrc Executable file → Normal file
View File

View File

@ -41,6 +41,7 @@ input {
// For example:
layout "lv"
// options "grp:win_space_toggle,compose:ralt,ctrl:nocaps"
options "caps:escape"
}
// Enable numlock on startup, omitting this setting disables it.
@ -285,17 +286,18 @@ layout {
// This line starts waybar, a commonly used bar for Wayland compositors.
spawn-at-startup "pipewire"
spawn-at-startup "pipewire"
spawn-at-startup "pipewire-pulse"
spawn-at-startup "wireplumber"
spawn-at-startup "mako"
spawn-at-startup "waybar"
// spawn-at-startup "dbus-update-activation-environment" "WAYLAND_DISPLAY" "XDG_CURRENT_DESKTOP" "DISPLAY" "XAUTHORITY"
// spawn-sh-at-startup "dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP DISPLAY XAUTHORITY"
spawn-at-startup "nextcloud"
// spawn-at-startup "/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1"
spawn-at-startup "xrdb" "~/.config/x11/xresources"
spawn-at-startup "transmission-daemon"
spawn-at-startup "{{browser}}"
// spawn-at-startup "flatpak" "run" "com.ayugram.desktop"
// spawn-sh-at-startup "flatpak run com.ayugram.desktop"
spawn-at-startup "AyuGram"
spawn-at-startup "vesktop"
spawn-at-startup "swap-wallpaper"
@ -386,6 +388,7 @@ window-rule {
window-rule {
match at-startup=true app-id="floorp-default"
match at-startup=true app-id="floorp"
open-on-workspace "browser"
open-maximized true
}
@ -421,6 +424,13 @@ window-rule {
open-on-workspace "music"
}
window-rule {
match app-id="awakened-poe-trade"
match app-id="exiled-exchange-2"
// open-fullscreen true
open-floating true
open-focused true
}
// Example: enable rounded corners for all windows.
// (This example rule is commented out with a "/-" in front.)
@ -674,6 +684,7 @@ binds {
Mod+B { spawn "{{browser}}"; }
}
hotkey-overlay {
skip-at-startup
}

View File

@ -35,6 +35,7 @@ input {
// For example:
layout "lv"
// options "grp:win_space_toggle,compose:ralt,ctrl:nocaps"
options "caps:escape"
}
// Enable numlock on startup, omitting this setting disables it.

0
config/nsxiv/exec/image-info Executable file → Normal file
View File

0
config/nsxiv/exec/key-handler Executable file → Normal file
View File

0
config/nsxiv/exec/nsxiv-url Executable file → Normal file
View File

0
config/nsxiv/exec/thumb-info Executable file → Normal file
View File

0
config/nsxiv/exec/win-title Executable file → Normal file
View File

View File

@ -23,7 +23,7 @@
"memory",
"battery",
// "pulseaudio"
"custom/waybar-media",
// "custom/waybar-media",
"clock"
],
// "modules-right": ["cpu", "memory", "battery", "network", "tray"],

0
config/waybar/scripts/mediaplayer.py Normal file → Executable file
View File

0
config/x11/opt-apps Executable file → Normal file
View File

View File

View File

@ -70,8 +70,8 @@ hash = "5805affd3ae8adcb3c72b6997d21c0a6"
[[plugin.deps]]
use = "boydaihungst/mediainfo"
rev = "2093ab7"
hash = "16a10359fc2a3cd8cc8bcfbe00f744d3"
rev = "7543154"
hash = "212fe977a845f44da073a397e0170e60"
[[plugin.deps]]
use = "iynaix/time-travel"

View File

@ -282,7 +282,10 @@ function M:preload(job)
tostring(cache_img_url),
}):output()
-- NOTE: Some audio types doesn't have cover image -> error ""
if (audio_preload_output.stderr ~= nil and audio_preload_output.stderr ~= "") or audio_preload_err then
if
(audio_preload_output and audio_preload_output.stderr ~= nil and audio_preload_output.stderr ~= "")
or audio_preload_err
then
err_msg = err_msg
.. string.format("Failed to start `%s`, Do you have `%s` installed?\n", "ffmpeg", "ffmpeg")
else
@ -333,6 +336,11 @@ function M:preload(job)
layer_index = max_layer - 1
end
end
local cache_img_url_tmp = Url(cache_img_url .. ".tmp")
if fs.cha(cache_img_url_tmp) then
fs.remove("file", cache_img_url_tmp)
end
local tmp_file_path, _ = fs.unique_name(cache_img_url_tmp)
cache_img_status, image_preload_err = magick_plugin
.with_limit()
:arg({
@ -345,10 +353,18 @@ function M:preload(job)
string.format("%dx%d>", rt.preview.max_width, rt.preview.max_height),
"-quality",
rt.preview.image_quality,
string.format("PNG32:%s", cache_img_url),
string.format("PNG32:%s", tostring(tmp_file_path)),
})
:status()
if cache_img_status then
os.rename(tostring(tmp_file_path), tostring(cache_img_url))
end
elseif mime == "svg+xml" and not is_valid_utf8_path then
local cache_img_url_tmp = Url(cache_img_url .. ".tmp")
if fs.cha(cache_img_url_tmp) then
fs.remove("file", cache_img_url_tmp)
end
local tmp_file_path, _ = fs.unique_name(cache_img_url_tmp)
-- svg under invalid utf8 path
cache_img_status, image_preload_err = magick_plugin
.with_limit()
@ -363,9 +379,12 @@ function M:preload(job)
string.format("%dx%d>", rt.preview.max_width, rt.preview.max_height),
"-quality",
rt.preview.image_quality,
string.format("PNG32:%s", cache_img_url),
string.format("PNG32:%s", tostring(tmp_file_path)),
})
:status()
if cache_img_status then
os.rename(tostring(tmp_file_path), tostring(cache_img_url))
end
else
-- other image
local no_skip_job = { skip = 0, file = job.file, args = {} }

0
dotter Executable file → Normal file
View File

0
dotter.arm Executable file → Normal file
View File

0
dotter.exe Executable file → Normal file
View File

0
local/bin/ani-skip.bak Normal file → Executable file
View File

0
local/bin/get-spotify-id Normal file → Executable file
View File

0
local/bin/podman-cleanup Normal file → Executable file
View File

0
local/share/fonts/jetbrainsmono/AUTHORS.txt Normal file → Executable file
View File