aboutsummaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorJaKooLit <jimmielovejay@gmail.com>2023-12-06 22:23:37 +0900
committerJaKooLit <jimmielovejay@gmail.com>2023-12-06 22:23:37 +0900
commit327bb4e30b207df1c86cbbca191aba6e1bb4fb36 (patch)
treec7c01a240d4545a76ec8360bcc062c8b3f9338c2 /config
parent55a3cfbd7974bca5e8545f28bb4b6bcec1b69342 (diff)
Bump to 2.1.17.
Changes: Change initial boot behaviour... Forcing a single wallpaper to load initially. (Will change every major release :) Script will now detect if desktop or any other machines and will symlink the proper waybar layout
Diffstat (limited to 'config')
-rwxr-xr-x[-rw-r--r--]config/hypr/initial-boot.sh27
-rw-r--r--config/hypr/v2.1.17 (renamed from config/hypr/v2.1.16)0
-rw-r--r--config/waybar/configs/Def[Bottom]-Laptop66
-rw-r--r--config/waybar/configs/Def[TOP]-Laptop66
-rw-r--r--config/waybar/configs/Default [Bottom]5
-rw-r--r--config/waybar/configs/Default [TOP]5
6 files changed, 146 insertions, 23 deletions
diff --git a/config/hypr/initial-boot.sh b/config/hypr/initial-boot.sh
index d5ce3233..ba07fed5 100644..100755
--- a/config/hypr/initial-boot.sh
+++ b/config/hypr/initial-boot.sh
@@ -1,27 +1,28 @@
#!/bin/bash
-# THIS SCRIPT CAN BE DELETED ONCE BOOTED!!
-
# A bash script designed to ran it only once dotfiles installed
+
+# THIS SCRIPT CAN BE DELETED ONCE SUCCESSFULLY BOOTED!! And also, edit ~/.config/hypr/configs/Execs.conf
+# not necessary to do since this script is only designed to ran only once as long as the marker exist
+
+# Set swww options
+wallpaper=$HOME/Pictures/wallpapers/mecha-nostalgia.png
+
+swww="swww img"
+effect="--transition-bezier .43,1.19,1,.4 --transition-fps 60 --transition-type grow --transition-pos 0.925,0.977 --transition-duration 2"
+
# Check if a marker file exists.
if [ ! -f ~/.config/hypr/.initial_startup_done ]; then
- # Check if the ~/.cache/wal directory exists
- if [ ! -d ~/.cache/wal ]; then
- printf " Initializing pywal........\n\n"
- # Check if the ~/Pictures/wallpapers directory exists
- if [ -d ~/Pictures/wallpapers ]; then
- # Run wal with random wallpapers from ~/Pictures/wallpapers
- wal -i ~/Pictures/wallpapers/mecha-nostalgia.png
- echo "Pywal initialized"
- fi
- fi
+ # Initialize pywal
+ printf " Initializing pywal........\n\n"
+ wal -i $wallpaper
#initial symlink for Pywal Dark and Light for Rofi Themes
ln -sf "$HOME/.cache/wal/colors-rofi-dark.rasi" "$HOME/.config/rofi/pywal-color/pywal-theme.rasi"
# Initial scripts to load inorder to have a proper wallpaper waybar and pywal themes
- exec $HOME/.config/hypr/scripts/Wallpaper.sh &
+ swww query || swww init && $swww $wallpaper $effect
# Create a marker file to indicate that the script has been executed.
touch ~/.config/hypr/.initial_startup_done
diff --git a/config/hypr/v2.1.16 b/config/hypr/v2.1.17
index 31b3414d..31b3414d 100644
--- a/config/hypr/v2.1.16
+++ b/config/hypr/v2.1.17
diff --git a/config/waybar/configs/Def[Bottom]-Laptop b/config/waybar/configs/Def[Bottom]-Laptop
new file mode 100644
index 00000000..8bf8ecd1
--- /dev/null
+++ b/config/waybar/configs/Def[Bottom]-Laptop
@@ -0,0 +1,66 @@
+/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
+
+// ### DEFAULT ### //
+{
+"include": "~/.config/waybar/modules",
+"layer": "top",
+//"mode": "dock",
+"exclusive": true,
+"passthrough": false,
+"position": "bottom",
+"spacing": 3,
+"fixed-center": true,
+"ipc": true,
+//"margin-top": 6,
+"margin-left": 8,
+"margin-right": 8,
+
+"modules-left": [
+ "hyprland/workspaces#pacman",
+ "custom/separator#dot-line",
+ "cpu",
+ "custom/separator#dot-line",
+ "temperature",
+ "custom/separator#dot-line",
+ "memory",
+ "custom/separator#dot-line",
+ "custom/weather",
+ ],
+
+"modules-center": [
+ "custom/menu",
+ "custom/separator#dot-line",
+ "idle_inhibitor",
+ "custom/separator#dot-line",
+ "clock",
+ "custom/separator#dot-line",
+ "custom/light_dark",
+ "custom/separator#dot-line",
+ "custom/lock",
+ //],
+ "custom/separator#dot-line",
+ "custom/keybinds",
+ ],
+
+"modules-right": [
+ //"hyprland/window",
+ "tray",
+ "custom/separator#dot-line",
+ "bluetooth",
+ "custom/separator#dot-line",
+ "network#speed",
+ "custom/separator#dot-line",
+ "battery",
+ "custom/separator#dot-line",
+ "backlight",
+ "custom/separator#dot-line",
+ "pulseaudio",
+ "custom/separator#dot-line",
+ //"wireplumber",
+ "pulseaudio#microphone",
+ "custom/separator#dot-line",
+ "keyboard-state",
+ "custom/separator#dot-line",
+ "custom/power",
+ ],
+}
diff --git a/config/waybar/configs/Def[TOP]-Laptop b/config/waybar/configs/Def[TOP]-Laptop
new file mode 100644
index 00000000..eabaf37e
--- /dev/null
+++ b/config/waybar/configs/Def[TOP]-Laptop
@@ -0,0 +1,66 @@
+/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
+
+// ### DEFAULT ### //
+{
+"include": "~/.config/waybar/modules",
+"layer": "top",
+//"mode": "dock",
+"exclusive": true,
+"passthrough": false,
+"position": "top",
+"spacing": 3,
+"fixed-center": true,
+"ipc": true,
+"margin-top": 3,
+"margin-left": 8,
+"margin-right": 8,
+
+"modules-left": [
+ "hyprland/workspaces#pacman",
+ "custom/separator#dot-line",
+ "cpu",
+ "custom/separator#dot-line",
+ "temperature",
+ "custom/separator#dot-line",
+ "memory",
+ "custom/separator#dot-line",
+ "custom/weather",
+ ],
+
+"modules-center": [
+ "custom/menu",
+ "custom/separator#dot-line",
+ "idle_inhibitor",
+ "custom/separator#dot-line",
+ "clock",
+ "custom/separator#dot-line",
+ "custom/light_dark",
+ "custom/separator#dot-line",
+ "custom/lock",
+ //],
+ "custom/separator#dot-line",
+ "custom/keybinds",
+ ],
+
+"modules-right": [
+ //"hyprland/window",
+ "tray",
+ "custom/separator#dot-line",
+ "bluetooth",
+ "custom/separator#dot-line",
+ "network#speed",
+ "custom/separator#dot-line",
+ "battery",
+ "custom/separator#dot-line",
+ "backlight",
+ "custom/separator#dot-line",
+ "pulseaudio",
+ "custom/separator#dot-line",
+ //"wireplumber",
+ "pulseaudio#microphone",
+ "custom/separator#dot-line",
+ "keyboard-state",
+ "custom/separator#dot-line",
+ "custom/power",
+ ],
+} \ No newline at end of file
diff --git a/config/waybar/configs/Default [Bottom] b/config/waybar/configs/Default [Bottom]
index 8bf8ecd1..6c37a22f 100644
--- a/config/waybar/configs/Default [Bottom]
+++ b/config/waybar/configs/Default [Bottom]
@@ -50,13 +50,8 @@
"custom/separator#dot-line",
"network#speed",
"custom/separator#dot-line",
- "battery",
- "custom/separator#dot-line",
- "backlight",
- "custom/separator#dot-line",
"pulseaudio",
"custom/separator#dot-line",
- //"wireplumber",
"pulseaudio#microphone",
"custom/separator#dot-line",
"keyboard-state",
diff --git a/config/waybar/configs/Default [TOP] b/config/waybar/configs/Default [TOP]
index eabaf37e..edc14094 100644
--- a/config/waybar/configs/Default [TOP]
+++ b/config/waybar/configs/Default [TOP]
@@ -50,13 +50,8 @@
"custom/separator#dot-line",
"network#speed",
"custom/separator#dot-line",
- "battery",
- "custom/separator#dot-line",
- "backlight",
- "custom/separator#dot-line",
"pulseaudio",
"custom/separator#dot-line",
- //"wireplumber",
"pulseaudio#microphone",
"custom/separator#dot-line",
"keyboard-state",
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage