Browse Source

Merge pull request #234 from JaKooLit/main

synchronizing Main to expiremental-ags branch
pull/241/head
Ja.KooLit 2 years ago committed by GitHub
parent
commit
233e01bfc1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      README.md
  2. 3
      config/hypr/UserConfigs/WindowRules.conf
  3. 2
      config/hypr/initial-boot.sh
  4. 2
      config/hypr/scripts/RofiEmoji.sh
  5. 6
      config/rofi/config-clipboard.rasi
  6. 12
      config/rofi/config-compact.rasi
  7. 10
      config/rofi/config-emoji.rasi
  8. 36
      config/rofi/config-long.rasi
  9. 2
      config/rofi/config-rofi-Beats.rasi
  10. 2
      config/rofi/config-search.rasi
  11. 2
      config/rofi/config-wallpaper.rasi
  12. 2
      config/rofi/config-zsh-theme.rasi
  13. 14
      config/rofi/config.rasi
  14. 6
      config/rofi/resolution/1080p/config.rasi
  15. 3
      config/rofi/resolution/1440p/config.rasi
  16. 59
      config/swaylock/config
  17. 0
      config/swaync/config.json
  18. 0
      config/swaync/icons/backup.png
  19. 0
      config/swaync/icons/battery-quarter-solid.svg
  20. 0
      config/swaync/icons/battery-status.png
  21. 0
      config/swaync/icons/brightness-100.png
  22. 0
      config/swaync/icons/brightness-20.png
  23. 0
      config/swaync/icons/brightness-40.png
  24. 0
      config/swaync/icons/brightness-60.png
  25. 0
      config/swaync/icons/brightness-80.png
  26. 0
      config/swaync/icons/dropper.png
  27. 0
      config/swaync/icons/microphone-mute.png
  28. 0
      config/swaync/icons/microphone.png
  29. 0
      config/swaync/icons/music.png
  30. 0
      config/swaync/icons/palette.png
  31. 0
      config/swaync/icons/picture.png
  32. 0
      config/swaync/icons/timer.png
  33. 0
      config/swaync/icons/uptime.png
  34. 0
      config/swaync/icons/volume-high.png
  35. 0
      config/swaync/icons/volume-low.png
  36. 0
      config/swaync/icons/volume-mid.png
  37. 0
      config/swaync/icons/volume-mute.png
  38. 0
      config/swaync/icons/vpn.png
  39. 0
      config/swaync/images/bell.png
  40. 16
      config/swaync/style.css
  41. 9
      config/waybar/configs/[TOP] Default Laptop_v2
  42. 5
      config/waybar/configs/[TOP] Default_v2
  43. 52
      config/waybar/style/[Pywal] Chroma Tally.css
  44. 6
      copy.sh
  45. BIN
      wallpapers/Anime-girl.jpg
  46. BIN
      wallpapers/Lofi-Urban-Nightscape.png

2
README.md

@ -48,7 +48,7 @@ https://github.com/JaKooLit/Hyprland-Dots/assets/85185940/4bebe592-ca43-4962-9b5
- [`MORE INFO HERE`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Install_&_Update)
> [!Note]
> The auto copy script will create backups of intended folders to be copied. However, still a good idea to manually backup just incase script failed to backup!
- ~/.config (btop cava hypr kitty rofi swappy swaylock swaync waybar wlogout) - These are folders to be copied.
- ~/.config (btop cava hypr kitty rofi swappy swaync waybar wlogout) - These are folders to be copied.
- ~/Pictures/wallpapers - Will be backed up
- clone this repo by using git. Change directory, make executable and run the script
```bash

3
config/hypr/UserConfigs/WindowRules.conf

@ -40,6 +40,9 @@ windowrulev2 = float, class:([Tt]hunar), title:(File Operation Progress)
windowrulev2 = float, class:([Tt]hunar), title:(Confirm to replace files)
windowrulev2 = float, class:(xdg-desktop-portal-gtk)
windowrulev2 = float, class:(org.gnome.Calculator), title:(Calculator)
windowrulev2 = float, class:(codium), title:(Add Folder to Workspace)
windowrulev2 = float, class:(codium-url-handler), title:(Add Folder to Workspace)
windowrulev2 = float, class:(VSCodium), title:(Add Folder to Workspace)
#opacity (transparent) #enable as desired
windowrulev2 = opacity 0.9 0.6, class:^([Rr]ofi)$

2
config/hypr/initial-boot.sh

@ -7,7 +7,7 @@
# Variables
scriptsDir=$HOME/.config/hypr/scripts
wallpaper=$HOME/Pictures/wallpapers/Anime-Landscape2.png
wallpaper=$HOME/Pictures/wallpapers/Lofi-Urban-Nightscape.png
waybar_style="$HOME/.config/waybar/style/[Pywal] Chroma Tally.css"
kvantum_theme="Catppuccin-Mocha"

2
config/hypr/scripts/RofiEmoji.sh

@ -3,7 +3,7 @@
# Rofi Emoticons. Not my own. Cant remember the source
sed '1,/^# # DATA # #$/d' $0 |
rofi -i -dmenu -config ~/.config/rofi/config-long.rasi|
rofi -i -dmenu -config ~/.config/rofi/config-emoji.rasi|
cut -d ' ' -f 1 | tr -d '\n' | wl-copy
exit

6
config/rofi/config-clipboard.rasi

@ -1,10 +1,10 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Clipboard Config (long) */
/* Clipboard Config (long) - Clipboard */
@import "~/.config/rofi/config-long.rasi"
/* ---- Entry ---- */
entry {
width: 600px;
placeholder: "CTRL Del - Cliphist del || Alt Del - cliphist wipe";
width: 45%;
placeholder: "🔎 Search Clipboard **note** 👀 CTRL Del - Cliphist del or Alt Del - cliphist wipe";
}

12
config/rofi/config-compact.rasi

@ -10,10 +10,15 @@ configuration {
/* ---- Window ---- */
window {
width: 500px;
width: 24%;
border-radius: 15px;
}
/* ---- Inputbar ---- */
inputbar {
background-image: url("~/.config/rofi/.current_wallpaper", width);
}
/* ---- Imagebox ---- */
imagebox {
orientation: vertical;
@ -21,8 +26,9 @@ imagebox {
[ "entry", "listview"];
}
/* ---- Entry input ---- */
entry {
width: 400px;
width: 18%;
placeholder: " View / Edit Hyprland Configs";
}
@ -32,7 +38,7 @@ listview {
lines: 10;
spacing: 4px;
scrollbar: false;
border-radius: 10px;
border-radius: 12px;
}
/* ---- Element ---- */

10
config/rofi/config-emoji.rasi

@ -0,0 +1,10 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Main Config (long) - emoji */
@import "~/.config/rofi/config-long.rasi"
/* ---- Entry ---- */
entry {
width: 45%;
placeholder: "🔎 Search Emoji's **note** 👀 Click or Return to choose | Ctrl V to Paste";
}

36
config/rofi/config-long.rasi

@ -3,44 +3,18 @@
@import "~/.config/rofi/config.rasi"
/* ---- Configuration ---- */
configuration {
modi: "drun";
}
/* ---- Window ---- */
window {
width: 700px;
}
/* ---- Inputbar ---- */
inputbar {
children:
["entry"];
width: 50%;
}
/* ---- Entry ---- */
entry {
placeholder: "🔎 Search";
width: 600px;
placeholder: "🔎 Search ";
}
/* ---- Listview ---- */
listview {
columns: 1;
lines: 9;
spacing: 4px;
fixed-columns: true;
border-radius: 10px;
scrollbar: false;
}
/*****----- Message -----*****/
message {
background-color: transparent;
border-radius: 10px;
}
textbox {
padding: 6px;
background-color: transparent;
}
lines: 10;
}

2
config/rofi/config-rofi-Beats.rasi

@ -10,5 +10,5 @@ entry {
/* ---- Listview ---- */
listview {
lines: 7;
lines: 10;
}

2
config/rofi/config-search.rasi

@ -5,7 +5,7 @@
/* ---- Window ---- */
window {
width: 700px;
width: 40%;
location: north;
}

2
config/rofi/config-wallpaper.rasi

@ -28,7 +28,7 @@ entry {
/* ---- Listview ---- */
listview {
columns: 4;
lines: 4;
lines: 3;
}
/* ---- Element ---- */

2
config/rofi/config-zsh-theme.rasi

@ -10,7 +10,7 @@ configuration {
/* ---- Window ---- */
window {
width: 900px;
width: 40%;
border-radius: 15px;
}

14
config/rofi/config.rasi

@ -1,11 +1,11 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Main Config 1440p */
/* Main Config 1080p */
/* ---- Configuration ---- */
configuration {
modi: "drun,run,filebrowser";
font: "Fira Code SemiBold 13";
font: "Fira Code SemiBold 12";
show-icons: true;
display-drun: "Apps";
display-run: "Run";
@ -49,7 +49,7 @@ window {
anchor: center;
// Style Values
width: 1100px;
width: 50%;
background-color: #00000099;
}
@ -82,7 +82,7 @@ entry {
padding: 10px;
border-radius: 12px;
background-color: @background-alt;
text-color: @text-selected;
text-color: inherit;
cursor: text;
placeholder: " Search "; // << Search symbol
placeholder-color: inherit;
@ -101,7 +101,7 @@ listbox {
listview {
enabled: true;
columns: 2;
lines: 8;
lines: 6;
cycle: true;
dynamic: true;
scrollbar: false;
@ -129,7 +129,7 @@ mode-switcher{
background-color: transparent;
}
button {
width: 110px;
width: 5%;
padding: 12px;
border-radius: 12px;
background-color: @background-alt;
@ -199,7 +199,7 @@ element-icon {
}
element-text {
background-color: transparent;
font: "Fira Code SemiBold 16";
font: "Fira Code SemiBold 14";
text-color: inherit;
cursor: inherit;
vertical-align: 0.5;

6
config/rofi/resolution/1080p/config.rasi

@ -49,7 +49,7 @@ window {
anchor: center;
// Style Values
width: 800px;
width: 50%;
background-color: #00000099;
}
@ -82,7 +82,7 @@ entry {
padding: 10px;
border-radius: 12px;
background-color: @background-alt;
text-color: @text-selected;
text-color: inherit;
cursor: text;
placeholder: " Search "; // << Search symbol
placeholder-color: inherit;
@ -129,7 +129,7 @@ mode-switcher{
background-color: transparent;
}
button {
width: 95px;
width: 5%;
padding: 12px;
border-radius: 12px;
background-color: @background-alt;

3
config/rofi/resolution/1440p/config.rasi

@ -49,7 +49,7 @@ window {
anchor: center;
// Style Values
width: 1100px;
width: 40%;
background-color: #00000099;
}
@ -218,7 +218,6 @@ textbox {
background-color: @background-alt;
text-color: @foreground;
vertical-align: 0.5;
horizontal-align: 0.0;
}
error-message {
padding: 12px;

59
config/swaylock/config

@ -1,59 +0,0 @@
daemonize
show-failed-attempts
clock
# AM/PM formats (American Format)
#datestr=%a, %B %e
#timestr=%I:%M %p
#24 HRS clock format and standard Europe Date Format
timestr=%H:%M:%S
datestr=%d %B, %a
# Add current display as background
#screenshots
# Add an image as a background. You need to disable screenshots above
image=$HOME/.config/rofi/.current_wallpaper
# Effect for background
# NOTE: if you choose image as wallpaper, you may want to comment (#) these effects
# effect-blur=9x5
# effect-vignette=0.5:0.5
effect-greyscale
# effect-pixelate=5
color=1f1d2e80
font="Fira Code Medium"
indicator
indicator-radius=200
indicator-thickness=20
text-color=e0def4
text-caps-lock-color=ffffff
inside-color=000000
line-color=1f1d2e
ring-color=191724
separator-color=00000000
text-ver-color=ffffff
inside-ver-color=000000
line-ver-color=0000ff
ring-ver-color=2777ff
text-wrong-color=ff0000
inside-wrong-color=000000
line-wrong-color=000000
ring-wrong-color=ff8000
text-clear-color=000000
inside-clear-color=ffffff
line-clear-color=00ff00
ring-clear-color=0ffff0
key-hl-color=ff0000
bs-hl-color=ffffff
grace=1
grace-no-mouse
grace-no-touch
fade-in=0.2
ignore-empty-password

0
config/swaync/config.json

0
config/swaync/icons/backup.png

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 19 KiB

0
config/swaync/icons/battery-quarter-solid.svg

Before

Width:  |  Height:  |  Size: 523 B

After

Width:  |  Height:  |  Size: 523 B

0
config/swaync/icons/battery-status.png

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

0
config/swaync/icons/brightness-100.png

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

0
config/swaync/icons/brightness-20.png

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

0
config/swaync/icons/brightness-40.png

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

0
config/swaync/icons/brightness-60.png

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

0
config/swaync/icons/brightness-80.png

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

0
config/swaync/icons/dropper.png

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

0
config/swaync/icons/microphone-mute.png

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

0
config/swaync/icons/microphone.png

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

0
config/swaync/icons/music.png

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

0
config/swaync/icons/palette.png

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

0
config/swaync/icons/picture.png

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 29 KiB

0
config/swaync/icons/timer.png

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

0
config/swaync/icons/uptime.png

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 17 KiB

0
config/swaync/icons/volume-high.png

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

0
config/swaync/icons/volume-low.png

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

0
config/swaync/icons/volume-mid.png

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

0
config/swaync/icons/volume-mute.png

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

0
config/swaync/icons/vpn.png

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 42 KiB

0
config/swaync/images/bell.png

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 50 KiB

16
config/swaync/style.css

@ -6,13 +6,13 @@
@define-color noti-bg rgba(0, 0, 0, 0.8);
@define-color noti-bg-alt #111111;
@define-color noti-bg-hover @color2;
@define-color text-color @color2;
@define-color text-color-alt @color7;
@define-color text-color @color7;
@define-color text-color-alt @color2;
@define-color text-color-disabled rgba(150, 150, 150, 0.8);
* {
font-family: FiraCode;
font-weight: Bolder;
font-family: "JetBrains Mono Nerd Font";
font-weight: bold;
}
.control-center .notification-row:focus,
@ -36,7 +36,7 @@
background: @noti-bg;
padding: 3px 10px 3px 6px;
border-radius: 10px;
border: 2px solid @noti-border-color;
border: 1px solid @noti-border-color;
margin: 0px;
}
@ -136,7 +136,7 @@
.summary {
font-size: 1rem;
font-weight: 200;
font-weight: bold;
background: transparent;
color: @text-color-alt;
text-shadow: none
@ -144,7 +144,7 @@
.time {
font-size: 1rem;
font-weight: 200;
font-weight: bold;
background: transparent;
color: @text-color;
text-shadow: none;
@ -153,7 +153,7 @@
.body {
font-size: 1rem;
font-weight: 200;
font-weight: bold;
background: transparent;
color: @text-color;
text-shadow: none

9
config/waybar/configs/[TOP] Default Laptop_v2

@ -17,11 +17,11 @@
"modules-left": [
"custom/menu",
"custom/light_dark",
"custom/separator#dot-line",
"clock",
"group/motherboard",
"custom/separator#blank"
"group/laptop"
"custom/separator#blank",
"group/laptop",
"custom/separator#line",
"custom/weather",
],
@ -29,7 +29,8 @@
"modules-center": [
"custom/swaync",
"custom/cava_mviz",
"custom/light_dark",
"custom/separator#dot-line",
"clock",
"custom/separator#line",
"hyprland/workspaces#roman",
"custom/separator#line",

5
config/waybar/configs/[TOP] Default_v2

@ -17,8 +17,8 @@
"modules-left": [
"custom/menu",
"custom/light_dark",
"custom/separator#dot-line",
"clock",
"group/motherboard",
"custom/separator#line",
"custom/weather",
@ -27,7 +27,8 @@
"modules-center": [
"custom/swaync",
"custom/cava_mviz",
"custom/light_dark",
"custom/separator#dot-line",
"clock",
"custom/separator#line",
"hyprland/workspaces#roman",
"custom/separator#line",

52
config/waybar/style/[Pywal] Chroma Tally.css

@ -22,43 +22,43 @@ window#waybar {
}
#workspaces {
background: #0F1419;
padding: 0px 1px;
border-radius: 15px;
border: 0px;
font-style: normal;
color: #0F1419;
background: #0F1419;
padding: 0px 1px;
border-radius: 15px;
border: 0px;
font-style: normal;
color: #0F1419;
}
#taskbar button,
#workspaces button {
padding: 0px 5px;
border-radius: 15px;
border: 0px;
color: #0F1419;
background: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF);
opacity: 0.5;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
padding: 0px 5px;
border-radius: 15px;
border: 0px;
color: #0F1419;
background: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF);
opacity: 0.5;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}
#taskbar button.active,
#workspaces button.active {
padding: 0px 5px;
border-radius: 15px;
border: 0px;
color: #0F1419;
background: linear-gradient(45deg, #59C2FF, #D2A6FF);
opacity: 1.0;
min-width: 40px;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
padding: 0px 5px;
border-radius: 15px;
border: 0px;
color: #0F1419;
background: linear-gradient(45deg, #59C2FF, #D2A6FF);
opacity: 1.0;
min-width: 40px;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}
#workspaces button:hover {
border-radius: 15px;
color: #0F1419;
background: linear-gradient(45deg, #59C2FF, #D2A6FF);
opacity: 0.8;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
border-radius: 15px;
color: #0F1419;
background: linear-gradient(45deg, #59C2FF, #D2A6FF);
opacity: 0.8;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}

6
copy.sh

@ -3,7 +3,7 @@
clear
wallpaper=$HOME/Pictures/wallpapers/Anime-Landscape2.png
wallpaper=$HOME/Pictures/wallpapers/Lofi-Urban-Nightscape.png
Waybar_Style="$HOME/.config/waybar/style/[Pywal] Chroma Tally.css"
# Check if running as root. If root, script will exit
@ -209,7 +209,7 @@ get_backup_dirname() {
echo "back-up_${timestamp}"
}
for DIR in btop cava hypr kitty Kvantum qt5ct qt6ct rofi swappy swaync swaylock wal waybar wlogout; do
for DIR in btop cava hypr kitty Kvantum qt5ct qt6ct rofi swappy swaync wal waybar wlogout; do
DIRPATH=~/.config/"$DIR"
if [ -d "$DIRPATH" ]; then
echo -e "${NOTE} - Config for $DIR found, attempting to back up."
@ -259,7 +259,7 @@ else
rm -r "$HOME/.config/waybar/configs/[TOP] Default_v2" 2>&1 | tee -a "$LOG"
fi
printf "\n%.0s" {1..3}
printf "\n%.0s" {1..2}
# additional wallpapers
echo "$(tput setaf 6) By default only a few wallpapers are copied...$(tput sgr0)"

BIN
wallpapers/Anime-girl.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 MiB

BIN
wallpapers/Lofi-Urban-Nightscape.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 MiB

Loading…
Cancel
Save