diff --git a/config/fastfetch/config.jsonc b/config/fastfetch/config.jsonc
index 9053261..c3f0d5f 100644
--- a/config/fastfetch/config.jsonc
+++ b/config/fastfetch/config.jsonc
@@ -23,8 +23,8 @@
"format": "{pretty-name}"
},
{
- "type": "kernel",
- "format": "Linux 6.17.0-2-cachyos-ralsei-rt-bore-lto"
+ "type": "kernel"
+ // "format": "Linux 6.17.0-2-cachyos-ralsei-rt-bore-lto"
},
// "packages",
diff --git a/config/wlogout/layout b/config/wlogout/layout
index 7013ee9..69655e8 100644
--- a/config/wlogout/layout
+++ b/config/wlogout/layout
@@ -1,6 +1,6 @@
{
"label" : "lock",
- "action" : "loginctl lock-session",
+ "action" : "hyprctl dispatch exec hyprlock",
"text" : "Lock",
"keybind" : "l"
}
@@ -12,7 +12,7 @@
}
{
"label" : "logout",
- "action" : "loginctl terminate-user $USER",
+ "action" : "pkill -9 -u ralsei",
"text" : "Logout",
"keybind" : "e"
}
diff --git a/config/wlogout/style.css b/config/wlogout/style.css
index 359cbb3..48be33c 100644
--- a/config/wlogout/style.css
+++ b/config/wlogout/style.css
@@ -36,36 +36,36 @@ button:hover {
#lock {
background-image: image(
- url("~/config/config/wlogout/assets/lock.png")
+ url("/home/ralsei/config/config/wlogout/assets/lock.png")
);
}
#logout {
background-image: image(
- url("~/config/config/wlogout/assets/logout.png")
+ url("/home/ralsei/config/config/wlogout/assets/logout.png")
);
}
#suspend {
background-image: image(
- url("~/config/config/wlogout/assets/suspend.png")
+ url("/home/ralsei/config/config/wlogout/assets/suspend.png")
);
}
#hibernate {
background-image: image(
- url("~/config/config/wlogout/assets/hibernate.png")
+ url("/home/ralsei/config/config/wlogout/assets/hibernate.png")
);
}
#shutdown {
background-image: image(
- url("~/config/config/wlogout/assets/shutdown.png")
+ url("/home/ralsei/config/config/wlogout/assets/shutdown.png")
);
}
#reboot {
background-image: image(
- url("~/config/config/wlogout/assets/reboot.png")
+ url("/home/ralsei/config/config/wlogout/assets/reboot.png")
);
}
diff --git a/scripts/bin/actWithMusic.ts b/scripts/bin/actWithMusic.ts
index ac43220..3a494b9 100644
--- a/scripts/bin/actWithMusic.ts
+++ b/scripts/bin/actWithMusic.ts
@@ -3,14 +3,30 @@ import { albumStuffF, fetchAlbumStuff } from "../lib/CiderV2Playing"
import { execFile } from "child_process";
import { rmSync } from "fs";
+const isKDE = process.env.XDG_CURRENT_DESKTOP === "KDE" ? true : false;
+
let x: albumStuffF | any = false;
try {
x = await fetchAlbumStuff() as albumStuffF
} catch { }
+
+let releaseMode = process.argv[3] === "rel";
+// console.log(process.argv[3],isKDE,releaseMode);
+
function notifyWithImage(song: string, artUrl: string, artist: string, album: string) {
+ if (isKDE === true) {
+ execFile("notify-send", [
+ "-t", (releaseMode ? "10" : "2000"),
+ "-a", "Now Playing",
+ "-i", artUrl,
+ song,
+ `${artist}`//
${album !== "" ? `${album}` : ""}`
+ ]);
+ return
+ }
execFile("dunstify", [
- "-t", (process.argv[3] === "rel" ? "1" : "2000"),
+ "-t", (releaseMode ? "1" : "2000"),
"-r", "67676767",
"-a", "ocbwoy3-whatsplaying",
"-I", artUrl,
@@ -19,11 +35,18 @@ function notifyWithImage(song: string, artUrl: string, artist: string, album: st
]);
}
-console.log(process.argv[3])
-
function notifyBasic(song: string, artist: string, album: string) {
+ if (isKDE === true) {
+ execFile("notify-send", [
+ "-t", (releaseMode ? "1" : "2000"),
+ "-a", "Now Playing",
+ song,
+ `${artist}`//
${album !== "" ? `${album}` : ""}`
+ ]);
+ return
+ }
execFile("dunstify", [
- "-t", (process.argv[3] === "rel" ? "1" : "2000"),
+ "-t", (releaseMode ? "1" : "2000"),
"-r", "67676767",
"-a", "ocbwoy3-whatsplaying",
song,