mirror of
https://github.com/kristoferssolo/solorice.git
synced 2025-12-31 05:32:42 +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]
|
[misc.files]
|
||||||
"config/bat/" = "~/.config/bat/"
|
"config/bat/" = "~/.config/bat/"
|
||||||
"config/silicon/" = "~/.config/silicon/"
|
"config/tmThemes/" = "~/.config/silicon/"
|
||||||
"config/btop/" = "~/.config/btop/"
|
"config/btop/" = "~/.config/btop/"
|
||||||
"config/htoprc" = "~/.config/htop/htoprc"
|
"config/htoprc" = "~/.config/htop/htoprc"
|
||||||
"config/fastfetch/" = "~/.config/fastfetch/"
|
"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:
|
// For example:
|
||||||
layout "lv"
|
layout "lv"
|
||||||
// options "grp:win_space_toggle,compose:ralt,ctrl:nocaps"
|
// options "grp:win_space_toggle,compose:ralt,ctrl:nocaps"
|
||||||
|
options "caps:escape"
|
||||||
}
|
}
|
||||||
|
|
||||||
// Enable numlock on startup, omitting this setting disables it.
|
// 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.
|
// This line starts waybar, a commonly used bar for Wayland compositors.
|
||||||
spawn-at-startup "pipewire"
|
spawn-at-startup "pipewire"
|
||||||
|
spawn-at-startup "pipewire"
|
||||||
spawn-at-startup "pipewire-pulse"
|
spawn-at-startup "pipewire-pulse"
|
||||||
spawn-at-startup "wireplumber"
|
spawn-at-startup "wireplumber"
|
||||||
spawn-at-startup "mako"
|
spawn-at-startup "mako"
|
||||||
spawn-at-startup "waybar"
|
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 "nextcloud"
|
||||||
// spawn-at-startup "/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1"
|
// spawn-at-startup "/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1"
|
||||||
spawn-at-startup "xrdb" "~/.config/x11/xresources"
|
spawn-at-startup "xrdb" "~/.config/x11/xresources"
|
||||||
spawn-at-startup "transmission-daemon"
|
spawn-at-startup "transmission-daemon"
|
||||||
spawn-at-startup "{{browser}}"
|
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 "AyuGram"
|
||||||
spawn-at-startup "vesktop"
|
spawn-at-startup "vesktop"
|
||||||
spawn-at-startup "swap-wallpaper"
|
spawn-at-startup "swap-wallpaper"
|
||||||
@ -386,6 +388,7 @@ window-rule {
|
|||||||
|
|
||||||
window-rule {
|
window-rule {
|
||||||
match at-startup=true app-id="floorp-default"
|
match at-startup=true app-id="floorp-default"
|
||||||
|
match at-startup=true app-id="floorp"
|
||||||
open-on-workspace "browser"
|
open-on-workspace "browser"
|
||||||
open-maximized true
|
open-maximized true
|
||||||
}
|
}
|
||||||
@ -421,6 +424,13 @@ window-rule {
|
|||||||
|
|
||||||
open-on-workspace "music"
|
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.
|
// Example: enable rounded corners for all windows.
|
||||||
// (This example rule is commented out with a "/-" in front.)
|
// (This example rule is commented out with a "/-" in front.)
|
||||||
@ -674,6 +684,7 @@ binds {
|
|||||||
Mod+B { spawn "{{browser}}"; }
|
Mod+B { spawn "{{browser}}"; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
hotkey-overlay {
|
hotkey-overlay {
|
||||||
skip-at-startup
|
skip-at-startup
|
||||||
}
|
}
|
||||||
|
|||||||
@ -35,6 +35,7 @@ input {
|
|||||||
// For example:
|
// For example:
|
||||||
layout "lv"
|
layout "lv"
|
||||||
// options "grp:win_space_toggle,compose:ralt,ctrl:nocaps"
|
// options "grp:win_space_toggle,compose:ralt,ctrl:nocaps"
|
||||||
|
options "caps:escape"
|
||||||
}
|
}
|
||||||
|
|
||||||
// Enable numlock on startup, omitting this setting disables it.
|
// 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",
|
"memory",
|
||||||
"battery",
|
"battery",
|
||||||
// "pulseaudio"
|
// "pulseaudio"
|
||||||
"custom/waybar-media",
|
// "custom/waybar-media",
|
||||||
"clock"
|
"clock"
|
||||||
],
|
],
|
||||||
// "modules-right": ["cpu", "memory", "battery", "network", "tray"],
|
// "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]]
|
[[plugin.deps]]
|
||||||
use = "boydaihungst/mediainfo"
|
use = "boydaihungst/mediainfo"
|
||||||
rev = "2093ab7"
|
rev = "7543154"
|
||||||
hash = "16a10359fc2a3cd8cc8bcfbe00f744d3"
|
hash = "212fe977a845f44da073a397e0170e60"
|
||||||
|
|
||||||
[[plugin.deps]]
|
[[plugin.deps]]
|
||||||
use = "iynaix/time-travel"
|
use = "iynaix/time-travel"
|
||||||
|
|||||||
@ -282,7 +282,10 @@ function M:preload(job)
|
|||||||
tostring(cache_img_url),
|
tostring(cache_img_url),
|
||||||
}):output()
|
}):output()
|
||||||
-- NOTE: Some audio types doesn't have cover image -> error ""
|
-- 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
|
err_msg = err_msg
|
||||||
.. string.format("Failed to start `%s`, Do you have `%s` installed?\n", "ffmpeg", "ffmpeg")
|
.. string.format("Failed to start `%s`, Do you have `%s` installed?\n", "ffmpeg", "ffmpeg")
|
||||||
else
|
else
|
||||||
@ -333,6 +336,11 @@ function M:preload(job)
|
|||||||
layer_index = max_layer - 1
|
layer_index = max_layer - 1
|
||||||
end
|
end
|
||||||
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
|
cache_img_status, image_preload_err = magick_plugin
|
||||||
.with_limit()
|
.with_limit()
|
||||||
:arg({
|
:arg({
|
||||||
@ -345,10 +353,18 @@ function M:preload(job)
|
|||||||
string.format("%dx%d>", rt.preview.max_width, rt.preview.max_height),
|
string.format("%dx%d>", rt.preview.max_width, rt.preview.max_height),
|
||||||
"-quality",
|
"-quality",
|
||||||
rt.preview.image_quality,
|
rt.preview.image_quality,
|
||||||
string.format("PNG32:%s", cache_img_url),
|
string.format("PNG32:%s", tostring(tmp_file_path)),
|
||||||
})
|
})
|
||||||
:status()
|
: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
|
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
|
-- svg under invalid utf8 path
|
||||||
cache_img_status, image_preload_err = magick_plugin
|
cache_img_status, image_preload_err = magick_plugin
|
||||||
.with_limit()
|
.with_limit()
|
||||||
@ -363,9 +379,12 @@ function M:preload(job)
|
|||||||
string.format("%dx%d>", rt.preview.max_width, rt.preview.max_height),
|
string.format("%dx%d>", rt.preview.max_width, rt.preview.max_height),
|
||||||
"-quality",
|
"-quality",
|
||||||
rt.preview.image_quality,
|
rt.preview.image_quality,
|
||||||
string.format("PNG32:%s", cache_img_url),
|
string.format("PNG32:%s", tostring(tmp_file_path)),
|
||||||
})
|
})
|
||||||
:status()
|
:status()
|
||||||
|
if cache_img_status then
|
||||||
|
os.rename(tostring(tmp_file_path), tostring(cache_img_url))
|
||||||
|
end
|
||||||
else
|
else
|
||||||
-- other image
|
-- other image
|
||||||
local no_skip_job = { skip = 0, file = job.file, args = {} }
|
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