mirror of
https://github.com/kristoferssolo/solorice.git
synced 2025-12-31 13:42:43 +00:00
Update 2025-11-14
This commit is contained in:
parent
c06370d236
commit
d4b7b8e7e8
@ -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
0
config/HybridBar/scripts/change-active-workspace
Executable file → Normal file
0
config/HybridBar/scripts/get-active-workspace
Executable file → Normal file
0
config/HybridBar/scripts/get-active-workspace
Executable file → Normal file
0
config/HybridBar/scripts/get-window-title
Executable file → Normal file
0
config/HybridBar/scripts/get-window-title
Executable file → Normal file
0
config/HybridBar/scripts/get-workspaces
Executable file → Normal file
0
config/HybridBar/scripts/get-workspaces
Executable file → Normal file
1
config/bat/themes
Symbolic link
1
config/bat/themes
Symbolic link
@ -0,0 +1 @@
|
||||
../tmThemes/
|
||||
0
config/eww/scripts/change-active-workspace
Executable file → Normal file
0
config/eww/scripts/change-active-workspace
Executable file → Normal file
0
config/eww/scripts/get-active-workspace
Executable file → Normal file
0
config/eww/scripts/get-active-workspace
Executable file → Normal file
0
config/eww/scripts/get-window-title
Executable file → Normal file
0
config/eww/scripts/get-window-title
Executable file → Normal file
0
config/eww/scripts/get-workspaces
Executable file → Normal file
0
config/eww/scripts/get-workspaces
Executable file → Normal file
0
config/eww/scripts/mem-ad
Executable file → Normal file
0
config/eww/scripts/mem-ad
Executable file → Normal file
0
config/eww/scripts/memory
Executable file → Normal file
0
config/eww/scripts/memory
Executable file → Normal file
0
config/eww/scripts/music_info
Executable file → Normal file
0
config/eww/scripts/music_info
Executable file → Normal file
0
config/eww/scripts/music_info.bak
Executable file → Normal file
0
config/eww/scripts/music_info.bak
Executable file → Normal file
0
config/eww/scripts/pop
Executable file → Normal file
0
config/eww/scripts/pop
Executable file → Normal file
0
config/eww/scripts/wifi
Executable file → Normal file
0
config/eww/scripts/wifi
Executable file → Normal file
0
config/eww/scripts/workspace
Executable file → Normal file
0
config/eww/scripts/workspace
Executable file → Normal file
0
config/git/check_email.sh
Normal file → Executable file
0
config/git/check_email.sh
Normal file → Executable file
0
config/lf/cleaner
Executable file → Normal file
0
config/lf/cleaner
Executable file → Normal file
0
config/lf/lfrc
Executable file → Normal file
0
config/lf/lfrc
Executable file → Normal 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
|
||||
}
|
||||
|
||||
@ -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
0
config/nsxiv/exec/image-info
Executable file → Normal file
0
config/nsxiv/exec/key-handler
Executable file → Normal file
0
config/nsxiv/exec/key-handler
Executable file → Normal file
0
config/nsxiv/exec/nsxiv-url
Executable file → Normal file
0
config/nsxiv/exec/nsxiv-url
Executable file → Normal file
0
config/nsxiv/exec/thumb-info
Executable file → Normal file
0
config/nsxiv/exec/thumb-info
Executable file → Normal file
0
config/nsxiv/exec/win-title
Executable file → Normal file
0
config/nsxiv/exec/win-title
Executable file → Normal 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
0
config/waybar/scripts/mediaplayer.py
Normal file → Executable file
0
config/x11/opt-apps
Executable file → Normal file
0
config/x11/opt-apps
Executable file → Normal file
0
config/xdg-desktop-portal-termfilechooser/yazi-wrapper.sh
Executable file → Normal file
0
config/xdg-desktop-portal-termfilechooser/yazi-wrapper.sh
Executable file → Normal 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"
|
||||
|
||||
@ -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.arm
Executable file → Normal file
0
dotter.arm
Executable file → Normal file
0
dotter.exe
Executable file → Normal file
0
dotter.exe
Executable file → Normal file
0
local/bin/ani-skip.bak
Normal file → Executable file
0
local/bin/ani-skip.bak
Normal file → Executable file
0
local/bin/get-spotify-id
Normal file → Executable file
0
local/bin/get-spotify-id
Normal file → Executable file
0
local/bin/podman-cleanup
Normal file → Executable file
0
local/bin/podman-cleanup
Normal file → Executable file
0
local/share/fonts/jetbrainsmono/AUTHORS.txt
Normal file → Executable file
0
local/share/fonts/jetbrainsmono/AUTHORS.txt
Normal file → Executable file
Loading…
Reference in New Issue
Block a user