diff --git a/.bashrc b/.bashrc index 9a30e1d..2a9ebd6 100644 --- a/.bashrc +++ b/.bashrc @@ -16,9 +16,11 @@ alias h='dbus-launch Hyprland' alias fonts='fc-list -f "%{family}\n"' alias hypr='cd ~/.config/hypr/' alias tasks='bpytop' - +alias viruscheck='sudo clamscan -r /' export XDG_CURRENT_DESKTOP=Hyprland +export OZONE_PLATFORM=wayland +export ENABLE_FEATURES=UseOzonePlatform export NVM_DIR="$HOME/.nvm" - [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm -PS1='[\u@\h \W]\$ ' \ No newline at end of file +alias eww='./eww' +PS1='[\u@\h \W]\$ ' diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index d0e34f0..2cd3b40 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -51,6 +51,8 @@ $menu = wofi --show drun exec-once = waybar exec-once = ~/.config/hypr/wallpaper.sh exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP + +exec-once = swaync #exec-once = gBar bar 0 ############################# ### ENVIRONMENT VARIABLES ### @@ -65,7 +67,6 @@ env = HYPRCURSOR_SIZE,18 ##################### ### LOOK AND FEEL ### ##################### - # Refer to https://wiki.hyprland.org/Configuring/Variables/ # https://wiki.hyprland.org/Configuring/Variables/#general @@ -93,11 +94,14 @@ decoration { enabled = true size = 8 passes = 3 - new_optimizations = on + new_optimizations = yes ignore_opacity = true xray = true popups = true - #blurls = waybar + blurls = waybar + blurls = wofi + blurls = swaync-control-center + blurls = swaync-notification-window } shadow { @@ -249,7 +253,8 @@ bindm = $mainMod, mouse:272, movewindow bind = ALT, TAB, exec, wlogout #bind = CTRL, ESCAPE, exec, gksu bind = ALT, w, exec, ~/.config/hypr/wallpaper.sh -bind = ALT, a, exec, ~/.config/waybar/scripts/refresh.sh +bind = ALT, a, exec, ~/.config/waybar/refresh.sh +bind = ALT, r, exec, ~/.config/swaync/refresh.sh ############################## ### WINDOWS AND WORKSPACES ### ############################## @@ -260,8 +265,26 @@ bind = ALT, a, exec, ~/.config/waybar/scripts/refresh.sh bind = $mainMod, M, exit, # Example windowrule v1 #windowrule = float, ^(kitty)$ - +#layerrule = blur, waybar +#layerrule = blur, wofi # Example windowrule v2 -#windowrulev2 = float,class:^(kitty)$,title:^(kitty)$ + + +layerrule = blur, wofi +layerrule = ignorezero, wofi +layerrule = ignorealpha 0.5, wofi + +layerrule = blur, waybar +layerrule = ignorezero, waybar +layerrule = ignorealpha 0.5, waybar + +#Swaync +layerrule = blur, swaync-control-center +layerrule = blur, swaync-notification-window +layerrule = ignorezero, swaync-control-center +layerrule = ignorezero, swaync-notification-window +layerrule = ignorealpha 0.5, swaync-control-center +layerrule = ignorealpha 0.5, swaync-notification-window +#windowrulev2 = float,class:^(kitty)$,title:^(kitty)$ windowrulev2 = suppressevent maximize, class:.* # You'll probably like this. diff --git a/hypr/hyprpaper.conf b/hypr/hyprpaper.conf index c21e412..4f7b448 100644 --- a/hypr/hyprpaper.conf +++ b/hypr/hyprpaper.conf @@ -1,4 +1,3 @@ -# Preload and set wallpaper preload = ~/wallpapers/Monochrome/lock.jpg wallpaper = , ~/wallpapers/Monochrome/lock.jpg diff --git a/hypr/wallpaper.sh b/hypr/wallpaper.sh index 91f4700..dc44efe 100755 --- a/hypr/wallpaper.sh +++ b/hypr/wallpaper.sh @@ -1,13 +1,8 @@ #!/bin/bash -hyprpaper -# Directory containing your wallpaper images -WALLPAPER_DIR="/home/eli/wallpapers/Monochrome" - -# Pick a random image from the folder -RANDOM_IMAGE=$(find "$WALLPAPER_DIR" -type f \( -iname "*.jpg" -o -iname "*.png" -o -iname "*.jpeg" \) | shuf -n 1) - -# Apply the wallpaper +systemctl --user enable --now hyprpaper.service +WALLPAPER_DIR="/home/eli/wallpapers/walls" +SPECIFIC_IMAGE=$(find "$WALLPAPER_DIR" -type f \( -iname "*.jpg" -o -iname "*.png" -o -iname "*.jpeg" \) | shuf -n 1) hyprctl hyprpaper unload all -hyprctl hyprpaper preload "$RANDOM_IMAGE" -hyprctl hyprpaper wallpaper ",$RANDOM_IMAGE" +hyprctl hyprpaper preload "$SPECIFIC_IMAGE" +hyprctl hyprpaper wallpaper ",$SPECIFIC_IMAGE" diff --git a/myscripts/screenshot.sh b/myscripts/screenshot.sh deleted file mode 100755 index 7f0c1e9..0000000 --- a/myscripts/screenshot.sh +++ /dev/null @@ -1 +0,0 @@ -grim -g "$(slurp)" - | wl-copy diff --git a/readme.md b/readme.md index c73f375..58a0372 100644 --- a/readme.md +++ b/readme.md @@ -1,7 +1,7 @@ # Eli Fouts Dotfiles This countains My **Arch** Linux Dotfiles for a clean looking lightweight settup. ## Things To Download -Using **Pacman** and **Yay** you can download the packages below. +Using **Pacman**, **Git** and **Yay** you can download the packages below. ```txt git swaylock-effects-git @@ -29,4 +29,5 @@ discord firefox spotify pacman-contrib +swaync ``` diff --git a/swaync/config.json b/swaync/config.json new file mode 100644 index 0000000..8f5b012 --- /dev/null +++ b/swaync/config.json @@ -0,0 +1,117 @@ +{ + "$schema": "/etc/xdg/swaync/configSchema.json", + "positionX": "left", + "positionY": "top", + "layer": "overlay", + "control-center-layer": "top", + "layer-shell": true, + "cssPriority": "application", + "control-center-width": 350, + "control-center-margin-top": 10, + "control-center-margin-bottom": 10, + "control-center-margin-right": 0, + "control-center-margin-left": 0, + "notification-2fa-action": true, + "notification-inline-replies": true, + "notification-window-width": 350, + "notification-icon-size": 60, + "notification-body-image-height": 180, + "notification-body-image-width": 180, + "timeout": 12, + "timeout-low": 6, + "timeout-critical": 1, + "fit-to-screen": true, + "keyboard-shortcuts": true, + "image-visibility": "when available", + "transition-time": 200, + "hide-on-clear": false, + "hide-on-action": true, + "script-fail-notify": true, + "widgets": [ + "mpris", + "title", + "notifications", + "volume", + "backlight", + "buttons-grid" + ], + "widget-config": { + "title": { + "text": "Notification Center", + "clear-all-button": true, + "button-text": "󰆴" + }, + "label": { + "max-lines":1, + "text": "Notification Center!" + }, + + "mpris": { + "image-size": 80, + "image-radius": 0 + }, + "volume": { + "label": "󰕾 " + }, + "backlight": { + "label": "󰃟 " + }, + "buttons-grid": { + "actions": [ + { + "label": "󰝟", + "command": "pactl set-sink-mute @DEFAULT_SINK@ toggle", + "type": "toggle" + }, + { + "label": "󰍭", + "command": "pactl set-source-mute @DEFAULT_SOURCE@ toggle", + "type": "toggle" + }, + + { + "label": "", + "command": "kitty nmtui" + }, + { + "label": "", + "command": "blueman-manager" + }, + { + "label":"󰤄", + "command": "swaync-client -d", + "type":"toggle" + }, + + { + "label": "󰀟", + "command": "gnome-network-displays" + }, + + { + "label": "", + "command": "kitty nvim /home/eli/Documents/mylist.txt" + }, + { + "label": "", + "command": "kitty nvim /home/eli/.config/hypr/hyprland.conf" + + }, + { + "label": "", + "command": "swaylock" + }, + { + "label":"", + "command": "reboot" + }, + { + "label":"", + "command": "shutdown now" + } + + ] + } + } +} + diff --git a/swaync/refresh.sh b/swaync/refresh.sh new file mode 100644 index 0000000..984f3c9 --- /dev/null +++ b/swaync/refresh.sh @@ -0,0 +1,2 @@ +pkill swaync +swaync diff --git a/swaync/style.css b/swaync/style.css new file mode 100644 index 0000000..55d2ca3 --- /dev/null +++ b/swaync/style.css @@ -0,0 +1,355 @@ + +@define-color mpris-album-art-overlay rgba(0, 0, 0, 0.55); +@define-color mpris-button-hover rgba(0, 0, 0, 0.50); +@define-color text rgb(255, 255, 255); +@define-color bg rgba(50,50,50,.5); +@define-color bg-hover rgba(50,50,50,.8); +@define-color mycolor #4d7b97; +@define-color border-color alpha(@mycolor, 0.15); + +@keyframes fadeIn{ +0% { + padding-left:20; + margin-left:50; + margin-right:50; +} +100% { + padding:0; + margin:0; +} +} +* { + outline:none; +} +.control-center .notification-row { + background-color: unset; +} +.control-center .notification-row .notification-background .notification, +.control-center .notification-row .notification-background .notification .notification-content, +.floating-notifications .notification-row .notification-background .notification, +.floating-notifications.background .notification-background .notification .notification-content { +} +.notification{ + background: alpha(@mycolor,.5); + +} + +.control-center .notification-row .notification-background .notification { + margin-top: 0.150rem; + box-shadow: 1px 1px 5px rgba(0, 0, 0, .3); + background: alpha(@mycolor,.3); + +} +.floating-notifications .notification{ + animation: fadeIn .5s ease-in-out; +} + +.control-center .notification-row .notification-background .notification box, +.control-center .notification-row .notification-background .notification widget, +.control-center .notification-row .notification-background .notification .notification-content, +.floating-notifications .notification-row .notification-background .notification box, +.floating-notifications .notification-row .notification-background .notification widget, +.floating-notifications.background .notification-background .notification .notification-content { + border-radius: 0.818rem; + +} +.notification widget:hover{ + background:alpha(@mycolor,.2); +} +.floating-notifications.background .notification-background .notification .notification-content, +.control-center .notification-background .notification .notification-content { + padding-top: 0.818rem; + padding-right: unset; + margin-right: unset; +} + +.control-center .notification-row .notification-background .notification.low .notification-content label, +.control-center .notification-row .notification-background .notification.normal .notification-content label, +.floating-notifications.background .notification-background .notification.low .notification-content label, +.floating-notifications.background .notification-background .notification.normal .notification-content label { + padding-top:10px; + padding-left:10px; + padding-right:10px; +} + +.control-center .notification-row .notification-background .notification..notification-content image, +.control-center .notification-row .notification-background .notification.normal .notification-content image, +.floating-notifications.background .notification-background .notification.low .notification-content image, +.floating-notifications.background .notification-background .notification.normal .notification-content image { + background-color: unset; +} + +.control-center .notification-row .notification-background .notification.low .notification-content .body, +.control-center .notification-row .notification-background .notification.normal .notification-content .body, +.floating-notifications.background .notification-background .notification.low .notification-content .body, +.floating-notifications.background .notification-background .notification.normal .notification-content .body { + color: @text; +} + +.control-center .notification-row .notification-background .notification.critical .notification-content, +.floating-notifications.background .notification-background .notification.critical .notification-content { + background-color: #ffb4a9; + +} + +.control-center .notification-row .notification-background .notification.critical .notification-content image, +.floating-notifications.background .notification-background .notification.critical .notification-content image{ + background-color: unset; + color: #ffb4a9; + +} + +.control-center .notification-row .notification-background .notification.critical .notification-content label, +.floating-notifications.background .notification-background .notification.critical .notification-content label { + color: #680003; + +} +.notification-content{ + padding:5; +} +.control-center .notification-row .notification-background .notification .notification-content .summary, +.floating-notifications.background .notification-background .notification .notification-content .summary { + font-family: 'CodeNewRoman Nerd Font Propo'; + font-size: 0.9909rem; + font-weight: 500; +} + +.control-center .notification-row .notification-background .notification .notification-content .time, +.floating-notifications.background .notification-background .notification .notification-content .time { + font-size: 0.8291rem; + font-weight: 500; + margin-right: 1rem; + padding-right: unset; +} + +.control-center .notification-row .notification-background .notification .notification-content .body, +.floating-notifications.background .notification-background .notification .notification-content .body { + font-family: 'CodeNewRoman Nerd Font Propo'; + font-size: 0.8891rem; + font-weight: 400; + margin-top: 0.310rem; + padding-right: unset; + margin-right: unset; +} + +.control-center .notification-row .close-button, +.floating-notifications.background .close-button { + all:unset; + background-color: unset; + border-radius: 0%; + border: none; + box-shadow: none; + margin-right: 0px; + margin-top: 3px; + margin-bottom: unset; + padding-bottom: unset; + min-height: 20px; + min-width: 20px; + text-shadow: none; + color:@text; +} + +.control-center .notification-row .close-button:hover, +.floating-notifications.background .close-button:hover { + all:unset; + background-color: @bg; + border-radius: 100%; + border: none; + box-shadow: none; + margin-right: 0px; + margin-top: 3px; + margin-bottom: unset; + padding-bottom: unset; + min-height: 20px; + min-width: 20px; + text-shadow: none; + color:@text; + +} + +.control-center { + background: @bg; + color: @text; + border-radius: 10px; + border:none; + box-shadow: 1px 1px 5px rgba(0, 0, 0, .65); +} +.widget-title { + padding:unset; + margin:unset; + color: @text; + padding-left:20px; +} + +.widget-title > button { + padding:unset; + margin:unset; + font-size: initial; + color: @text; + text-shadow: none; + background: rgba(255,85,85,.3); + border: none; + box-shadow: none; + border-radius: 12px; + padding:0px 10px; + margin-right:20px; + margin-top:3px; + transition: all .7s ease; +} + +.widget-title > button:hover { + border: none; + background: @bg-hover; + transition: all .7s ease; + box-shadow: 0px 0px 5px rgba(0, 0, 0, .65); +} + +.widget-label { + margin: 8px; +} + +.widget-label > label { + font-size: 1.1rem; +} + +.widget-mpris { +} +.widget-mpris .widget-mpris-player { + padding: 16px; + margin: 16px 20px; + background-color: @mpris-album-art-overlay; + border-radius: 12px; + box-shadow: 1px 1px 5px rgba(0, 0, 0, .65); +} +.widget-mpris .widget-mpris-player button:hover { + all: unset; + background: @bg-hover; + text-shadow: none; + border-radius: 15px; + border: none; + padding: 5px; + margin: 5px; + transition: all 0.5s ease; +} +.widget-mpris .widget-mpris-player button { + color:@text; + text-shadow: none; + border-radius: 15px; + border: none; + padding: 5px; + margin: 5px; + transition: all 0.5s ease; +} +.widget-mpris .widget-mpris-player button:not(.selected) { + background: transparent; + border: 2px solid transparent; +} +.widget-mpris .widget-mpris-player button:hover { + border: 2px solid transparent; +} + +.widget-mpris .widget-mpris-player .widget-mpris-album-art { + border-radius: 20px; + box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75); +} + +.widget-mpris .widget-mpris-player .widget-mpris-title { + font-weight: bold; + font-size: 1.25rem; +} + +.widget-mpris .widget-mpris-player .widget-mpris-subtitle { + font-size: 1.1rem; +} + +.widget-mpris .widget-mpris-player > box > button:hover { + background-color: @mpris-button-hover; +} +.widget-buttons-grid { + font-family:"CodeNewRoman Nerd Font Propo"; + padding-left: 8px; + padding-right: 8px; + padding-bottom: 8px; + margin: 10px; + border-radius: 12px; + background:transparent; +} + +.widget-buttons-grid>flowbox>flowboxchild>button label { + font-size: 20px; + color: @text; + transition: all .7s ease; +} +.widget-buttons-grid>flowbox>flowboxchild>button:hover label { + font-size: 20px; + color: #000000; + transition: all .7s ease; +} +.widget-buttons-grid > flowbox > flowboxchild > button { + background: transparent; + border-radius: 12px; + text-shadow:none; + box-shadow: 0px 0px 8px rgba(255,255,255, .02); + transition: all .5s ease; +} +.widget-buttons-grid > flowbox > flowboxchild > button:hover { + background: rgb(100,100,100); + box-shadow: 0px 0px 2px rgba(0, 0, 0, .2); + transition: all .5s ease; + +} + +.widget-buttons-grid > flowbox > flowboxchild > button.toggle:checked { + background: alpha(@mycolor,.5); +} + +.widget-menubar > box > .menu-button-bar > button { + border: none; + background: transparent; +} + +.topbar-buttons > button { + border: none; + background: transparent; +} + +trough { + border-radius: 20px; + background: transparent; +} + +trough highlight { + padding: 5px; + background: alpha(@mycolor,.5); + border-radius: 20px; + box-shadow: 0px 0px 5px rgba(0, 0, 0, .5); + transition: all .7s ease; +} +trough highlight:hover { + padding: 5px; + background: alpha(@mycolor,.5); + border-radius: 20px; + box-shadow: 0px 0px 5px rgba(0, 0, 0, 1); + transition: all .7s ease; +} + +trough slider { + background: transparent; +} +trough slider:hover { + background: transparent; +} + +.widget-volume { + background-color: transparent; + padding: 8px; + margin: 8px; + border-radius: 12px; +} +.widget-backlight { + background-color: transparent; + padding: 8px; + margin: 8px; + border-radius: 12px; +} + diff --git a/wallpapers/Monochrome/a_black_and_white_image_of_a_room.jpeg b/wallpapers/Monochrome/a_black_and_white_image_of_a_room.jpeg new file mode 100644 index 0000000..7219ff3 Binary files /dev/null and b/wallpapers/Monochrome/a_black_and_white_image_of_a_room.jpeg differ diff --git a/wallpapers/somewalls/.wallpapers_list b/wallpapers/somewalls/.wallpapers_list new file mode 100644 index 0000000..fc9d305 --- /dev/null +++ b/wallpapers/somewalls/.wallpapers_list @@ -0,0 +1 @@ +/home/eli/wallpapers/walls/Anime Original 5120 x 2880.jpg /home/eli/wallpapers/walls/Chainsaw Man 5120 x 3840.png /home/eli/wallpapers/walls/IMG_2543.png /home/eli/wallpapers/walls/IMG_2551.JPG /home/eli/wallpapers/walls/IMG_2558.JPG /home/eli/wallpapers/walls/Omoide no Marnie 2048 x 1226.png /home/eli/wallpapers/walls/Orange.jpg /home/eli/wallpapers/walls/annie-spratt-7Vfvelvd4us-unsplash.jpg /home/eli/wallpapers/walls/berries.jpg /home/eli/wallpapers/walls/berries.png /home/eli/wallpapers/walls/bloom.jpg /home/eli/wallpapers/walls/bush.jpg /home/eli/wallpapers/walls/cabin.jpg /home/eli/wallpapers/walls/ceyda-ciftci.jpg /home/eli/wallpapers/walls/coffee_cherries.jpg /home/eli/wallpapers/walls/ferns-green.jpg /home/eli/wallpapers/walls/flowers-2.jpg /home/eli/wallpapers/walls/flowers.png /home/eli/wallpapers/walls/ghibli-japanese-walled-garden.png /home/eli/wallpapers/walls/image39.png /home/eli/wallpapers/walls/leaves.png /home/eli/wallpapers/walls/my-neighbor-totoro-sunflowers.png /home/eli/wallpapers/walls/nature.jpg /home/eli/wallpapers/walls/plant1.png /home/eli/wallpapers/walls/shibainu.jpeg /home/eli/wallpapers/walls/stairs.jpg /home/eli/wallpapers/walls/teapot-2.jpg /home/eli/wallpapers/walls/tree-house.png /home/eli/wallpapers/walls/wallhaven-4xeqwz.jpg /home/eli/wallpapers/walls/wallhaven-5w5z19.jpg /home/eli/wallpapers/walls/wallhaven-gjvxdd.jpg /home/eli/wallpapers/walls/wallhaven-pk517j.jpg /home/eli/wallpapers/walls/wallhaven-r78q1m.jpg /home/eli/wallpapers/walls/wp11031060-2590091791.jpg /home/eli/wallpapers/walls/asdgpihsgh.jpg /home/eli/wallpapers/walls/fsdfsff.png /home/eli/wallpapers/walls/5_6307302552421537100.png diff --git a/wallpapers/somewalls/Chainsaw Man 5120 x 3840.png b/wallpapers/somewalls/Chainsaw Man 5120 x 3840.png new file mode 100755 index 0000000..208a6db Binary files /dev/null and b/wallpapers/somewalls/Chainsaw Man 5120 x 3840.png differ diff --git a/wallpapers/somewalls/IMG_2543.png b/wallpapers/somewalls/IMG_2543.png new file mode 100644 index 0000000..0260a11 Binary files /dev/null and b/wallpapers/somewalls/IMG_2543.png differ diff --git a/wallpapers/somewalls/IMG_2551.JPG b/wallpapers/somewalls/IMG_2551.JPG new file mode 100644 index 0000000..ea6ba93 Binary files /dev/null and b/wallpapers/somewalls/IMG_2551.JPG differ diff --git a/wallpapers/somewalls/IMG_2558.JPG b/wallpapers/somewalls/IMG_2558.JPG new file mode 100644 index 0000000..68cb7e3 Binary files /dev/null and b/wallpapers/somewalls/IMG_2558.JPG differ diff --git a/wallpapers/somewalls/Orange.jpg b/wallpapers/somewalls/Orange.jpg new file mode 100644 index 0000000..21a0420 Binary files /dev/null and b/wallpapers/somewalls/Orange.jpg differ diff --git a/wallpapers/somewalls/asdadad.png b/wallpapers/somewalls/asdadad.png new file mode 100755 index 0000000..ffed6cc Binary files /dev/null and b/wallpapers/somewalls/asdadad.png differ diff --git a/wallpapers/somewalls/asdgpihsgh.jpg b/wallpapers/somewalls/asdgpihsgh.jpg new file mode 100755 index 0000000..9d7bfc6 Binary files /dev/null and b/wallpapers/somewalls/asdgpihsgh.jpg differ diff --git a/wallpapers/somewalls/berries.jpg b/wallpapers/somewalls/berries.jpg new file mode 100755 index 0000000..f9872cf Binary files /dev/null and b/wallpapers/somewalls/berries.jpg differ diff --git a/wallpapers/somewalls/berries.png b/wallpapers/somewalls/berries.png new file mode 100644 index 0000000..1a1ef18 Binary files /dev/null and b/wallpapers/somewalls/berries.png differ diff --git a/wallpapers/somewalls/bloom.jpg b/wallpapers/somewalls/bloom.jpg new file mode 100644 index 0000000..284f3da Binary files /dev/null and b/wallpapers/somewalls/bloom.jpg differ diff --git a/wallpapers/somewalls/bush.jpg b/wallpapers/somewalls/bush.jpg new file mode 100755 index 0000000..37d9cb4 Binary files /dev/null and b/wallpapers/somewalls/bush.jpg differ diff --git a/wallpapers/somewalls/cabin.jpg b/wallpapers/somewalls/cabin.jpg new file mode 100755 index 0000000..a394a11 Binary files /dev/null and b/wallpapers/somewalls/cabin.jpg differ diff --git a/wallpapers/somewalls/ceyda-ciftci.jpg b/wallpapers/somewalls/ceyda-ciftci.jpg new file mode 100644 index 0000000..3a64764 Binary files /dev/null and b/wallpapers/somewalls/ceyda-ciftci.jpg differ diff --git a/wallpapers/somewalls/coffee_cherries.jpg b/wallpapers/somewalls/coffee_cherries.jpg new file mode 100644 index 0000000..825bf87 Binary files /dev/null and b/wallpapers/somewalls/coffee_cherries.jpg differ diff --git a/wallpapers/somewalls/cvbvcbcbcvb.jpg b/wallpapers/somewalls/cvbvcbcbcvb.jpg new file mode 100755 index 0000000..c0e832e Binary files /dev/null and b/wallpapers/somewalls/cvbvcbcbcvb.jpg differ diff --git a/wallpapers/somewalls/ferns-green.jpg b/wallpapers/somewalls/ferns-green.jpg new file mode 100644 index 0000000..54f6766 Binary files /dev/null and b/wallpapers/somewalls/ferns-green.jpg differ diff --git a/wallpapers/somewalls/flowers-2.jpg b/wallpapers/somewalls/flowers-2.jpg new file mode 100644 index 0000000..8ecff3e Binary files /dev/null and b/wallpapers/somewalls/flowers-2.jpg differ diff --git a/wallpapers/somewalls/flowers.png b/wallpapers/somewalls/flowers.png new file mode 100644 index 0000000..3a2e76f Binary files /dev/null and b/wallpapers/somewalls/flowers.png differ diff --git a/wallpapers/somewalls/fsdfsff.png b/wallpapers/somewalls/fsdfsff.png new file mode 100644 index 0000000..d2cf349 Binary files /dev/null and b/wallpapers/somewalls/fsdfsff.png differ diff --git a/wallpapers/somewalls/ghibli-japanese-walled-garden.png b/wallpapers/somewalls/ghibli-japanese-walled-garden.png new file mode 100644 index 0000000..21faf0c Binary files /dev/null and b/wallpapers/somewalls/ghibli-japanese-walled-garden.png differ diff --git a/wallpapers/somewalls/image39.png b/wallpapers/somewalls/image39.png new file mode 100644 index 0000000..27b742b Binary files /dev/null and b/wallpapers/somewalls/image39.png differ diff --git a/wallpapers/somewalls/leaves.png b/wallpapers/somewalls/leaves.png new file mode 100644 index 0000000..5038850 Binary files /dev/null and b/wallpapers/somewalls/leaves.png differ diff --git a/wallpapers/somewalls/nature.jpg b/wallpapers/somewalls/nature.jpg new file mode 100755 index 0000000..7795ca1 Binary files /dev/null and b/wallpapers/somewalls/nature.jpg differ diff --git a/wallpapers/somewalls/plant1.png b/wallpapers/somewalls/plant1.png new file mode 100755 index 0000000..7374ec7 Binary files /dev/null and b/wallpapers/somewalls/plant1.png differ diff --git a/wallpapers/somewalls/sdsdsdsd.jpg b/wallpapers/somewalls/sdsdsdsd.jpg new file mode 100644 index 0000000..04f0d62 Binary files /dev/null and b/wallpapers/somewalls/sdsdsdsd.jpg differ diff --git a/wallpapers/somewalls/shibainu.jpeg b/wallpapers/somewalls/shibainu.jpeg new file mode 100755 index 0000000..0744267 Binary files /dev/null and b/wallpapers/somewalls/shibainu.jpeg differ diff --git a/wallpapers/somewalls/stairs.jpg b/wallpapers/somewalls/stairs.jpg new file mode 100644 index 0000000..17fa814 Binary files /dev/null and b/wallpapers/somewalls/stairs.jpg differ diff --git a/wallpapers/somewalls/teapot-2.jpg b/wallpapers/somewalls/teapot-2.jpg new file mode 100755 index 0000000..8d7a464 Binary files /dev/null and b/wallpapers/somewalls/teapot-2.jpg differ diff --git a/wallpapers/somewalls/tree-house.png b/wallpapers/somewalls/tree-house.png new file mode 100755 index 0000000..2486d8a Binary files /dev/null and b/wallpapers/somewalls/tree-house.png differ diff --git a/wallpapers/somewalls/wallhaven-4xeqwz.jpg b/wallpapers/somewalls/wallhaven-4xeqwz.jpg new file mode 100644 index 0000000..0e9dbc9 Binary files /dev/null and b/wallpapers/somewalls/wallhaven-4xeqwz.jpg differ diff --git a/wallpapers/somewalls/wallhaven-5w5z19.jpg b/wallpapers/somewalls/wallhaven-5w5z19.jpg new file mode 100644 index 0000000..6c97358 Binary files /dev/null and b/wallpapers/somewalls/wallhaven-5w5z19.jpg differ diff --git a/wallpapers/somewalls/wallhaven-gjvxdd.jpg b/wallpapers/somewalls/wallhaven-gjvxdd.jpg new file mode 100644 index 0000000..d669258 Binary files /dev/null and b/wallpapers/somewalls/wallhaven-gjvxdd.jpg differ diff --git a/wallpapers/somewalls/wallhaven-pk517j.jpg b/wallpapers/somewalls/wallhaven-pk517j.jpg new file mode 100644 index 0000000..758a6c8 Binary files /dev/null and b/wallpapers/somewalls/wallhaven-pk517j.jpg differ diff --git a/wallpapers/somewalls/wallhaven-r78q1m.jpg b/wallpapers/somewalls/wallhaven-r78q1m.jpg new file mode 100644 index 0000000..5a7b7fa Binary files /dev/null and b/wallpapers/somewalls/wallhaven-r78q1m.jpg differ diff --git a/wallpapers/somewalls/xvxvvxcvxcvxcvxc.png b/wallpapers/somewalls/xvxvvxcvxcvxcvxc.png new file mode 100755 index 0000000..fcae27f Binary files /dev/null and b/wallpapers/somewalls/xvxvvxcvxcvxcvxc.png differ diff --git a/wallpapers/walls/wp11031060-2590091791.jpg b/wallpapers/walls/wp11031060-2590091791.jpg new file mode 100644 index 0000000..19f0129 Binary files /dev/null and b/wallpapers/walls/wp11031060-2590091791.jpg differ diff --git a/wallpapers/walls/wp9052004-3369484529.jpg b/wallpapers/walls/wp9052004-3369484529.jpg new file mode 100644 index 0000000..5b2f601 Binary files /dev/null and b/wallpapers/walls/wp9052004-3369484529.jpg differ diff --git a/wallpapers/windows 10/u3e2l1jt0ar61-4213595889.jpg b/wallpapers/windows10/u3e2l1jt0ar61-4213595889.jpg similarity index 100% rename from wallpapers/windows 10/u3e2l1jt0ar61-4213595889.jpg rename to wallpapers/windows10/u3e2l1jt0ar61-4213595889.jpg diff --git a/wallpapers/windows 10/wallpaper1.jpg b/wallpapers/windows10/wallpaper1.jpg similarity index 100% rename from wallpapers/windows 10/wallpaper1.jpg rename to wallpapers/windows10/wallpaper1.jpg diff --git a/wallpapers/windows 10/wallpaper2.jpg b/wallpapers/windows10/wallpaper2.jpg similarity index 100% rename from wallpapers/windows 10/wallpaper2.jpg rename to wallpapers/windows10/wallpaper2.jpg diff --git a/wallpapers/windows 10/wallpaper3.jpg b/wallpapers/windows10/wallpaper3.jpg similarity index 100% rename from wallpapers/windows 10/wallpaper3.jpg rename to wallpapers/windows10/wallpaper3.jpg diff --git a/wallpapers/windows 11/wallpaper1.png b/wallpapers/windows11/wallpaper1.png similarity index 100% rename from wallpapers/windows 11/wallpaper1.png rename to wallpapers/windows11/wallpaper1.png diff --git a/wallpapers/windows 11/wallpaper4.jpg b/wallpapers/windows11/wallpaper4.jpg similarity index 100% rename from wallpapers/windows 11/wallpaper4.jpg rename to wallpapers/windows11/wallpaper4.jpg diff --git a/wofi/config b/wofi/config index 96e9bcd..12ed3b4 100644 --- a/wofi/config +++ b/wofi/config @@ -9,4 +9,4 @@ term=kitty hide_scroll=true print_command=true insensitive=true -columns=1 +columns=1 \ No newline at end of file diff --git a/wofi/style.css b/wofi/style.css index 68b0a85..b34d5e9 100644 --- a/wofi/style.css +++ b/wofi/style.css @@ -7,17 +7,18 @@ font-family: 'CodeNewRoman Nerd Font Mono', monospace; font-size: 17px; outline: none; + border: none; } -/* Window */ window { + all:unset; padding: 20px; border: 0.1em solid @lavender; - border-radius: 0.5em; - background-color: rgba(35,35,30,.92); - animation: fadeIn .3s ease-in-out; + border-radius: 10px; + background-color: rgba(50,50,50,.5); + animation: fadeIn .5s ease-in-out; + margin:5; } - /* Slide In */ @keyframes slideIn { 0% { @@ -30,25 +31,30 @@ window { /* Inner Box */ #inner-box { - margin: 5px; + margin: 2px; padding: 5px; border: none; background-color: @base; - animation: fadeIn .5s ease-in-out; + animation: slideIn 1s ease-in-out; + } /* Fade In */ -@keyframes fadeIn { +@keyframes fadeIn{ 0% { - opacity: 0; + border-radius: 100px; } 100% { - opacity: 1; + border-radius: 10px; } } + + + /* Outer Box */ -#outer-box { +#outer-box { + border-radius: .5em; border: none background-color: @base; } @@ -64,13 +70,18 @@ window { /* Input */ #input { - margin: 5px 20px; - padding: 10px; + all:unset; + margin-left:20px; + margin-right:20px; + margin-top:20px; + padding: 20px; border: none; outline: none; color: @text; background-color: @base; - animation: fadeIn 1s ease-in-out; + animation: slideIn 1s ease-in-out; + box-shadow: 1px 1px 5px rgba(0, 0, 0, .2); + border-radius:10; } #input image { @@ -80,13 +91,14 @@ window { } #input * { - border: none; + border: none; border: none; outline: none; } #input:focus { outline: none; border: none; - box-shadow: none; + box-shadow: 1px 1px 5px rgba(0, 0, 0, .2); + border-radius:10; } #text { @@ -109,8 +121,9 @@ window { /* Selected Entry */ #entry:selected { - border: 0.1em solid @lavender; - border-radius: .5em; + box-shadow: 1px 1px 5px rgba(255,255,255, .03); + border: none; + border-radius:20; } #entry:selected #text {