diff --git a/.zshrc b/.zshrc new file mode 100644 index 0000000..1e95701 --- /dev/null +++ b/.zshrc @@ -0,0 +1,32 @@ +HISTFILE=~/.histfile +HISTSIZE=1000 +SAVEHIST=1000 +unsetopt autocd beep +zstyle :compinstall filename '/home/smayzy/.zshrc' +source <(fzf --zsh) +export MANPAGER='nvim +Man!' + +autoload -Uz compinit +compinit + +use_color=true + +PROMPT=" %B%F{196}%n %f%b%B%F{33}%~%f%b " +RPROMPT="%F{226}%d%f" + +alias la='ls -a --color=auto' +alias ls='ls --color=auto' +alias grep='grep --color=auto' +alias gits='git status' +alias gita='git add' +alias gitm='git commit' +alias gitl='git log' +alias syu='sudo pacman -Syu' +alias sshi='ssh -i ~/.ssh/id_rsa' +alias clearf='clear && fastfetch' +alias cp='cp -r' + +autoload -Uz promptinit +promptinit + +fastfetch diff --git a/hypr/battery.sh b/hypr/battery.sh new file mode 100755 index 0000000..b30bc82 --- /dev/null +++ b/hypr/battery.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +BAT=$(ls /sys/class/power_supply | grep -E '^BAT' | head -n 1) + +while true; do + + capacity=$(cat "/sys/class/power_supply/${BAT}/capacity") + BATSTATUS=$(cat "/sys/class/power_supply/${BAT}/status") + + if [ -f "/sys/class/power_supply/${BAT}/power_now" ]; then + power_now=$(cat "/sys/class/power_supply/${BAT}/power_now") + power_watt=$(echo "scale=1; $power_now / 1000000" | bc) + else + power_watt="N/A" + fi + + if [ "$BATSTATUS" == "Discharging" ]; then + if [ "$capacity" -le 20 ]; then + notify-send -u critical "Battery Warning!" \ + "Battery is at ${capacity}% discharging at a rate of ${power_watt}W." + fi + fi + + sleep 120 +done diff --git a/hypr/binds.conf b/hypr/binds.conf new file mode 100644 index 0000000..2e6219b --- /dev/null +++ b/hypr/binds.conf @@ -0,0 +1,98 @@ +#################################### +### USE WEV TO GET THE KEYS CODE ### +#################################### + +#################### +### KEYBINDINGSS ### +#################### + +$terminal = kitty +$fileManager = thunar +$menu = wofi --show drun +$calc = qalculate-gtk + +# See https://wiki.hyprland.org/Configuring/Keywords/ +$mainMod = SUPER # Sets "Windows" key as main modifier + +# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more +bind = $mainMod, Q, exec, $terminal +bind = $mainMod, C, killactive, +bind = $mainMod, comma, exit, +bind = $mainMod, E, exec, $fileManager +bind = $mainMod, R, exec, $menu +bind = $mainMod, W, exec, wlogout +bind = $mainMod, A, exec, qutebrowser +bind = $mainMod, F, fullscreen +bind = $mainMod, T, togglefloating +bind = , XF86Calculator, exec, $calc +bind = , XF86RFKill, exec, virt-manager +bind = , XF86Favorites, exec, discord +bind = $mainMod, L, exec, hyprlock + +# Change Wallpaper +bind = $mainMod SHIFT, W, exec, pkill wallpaper.sh && /home/smayzy/.config/hypr/wallpaper.sh + +# Screenshots +bind = $mainMod SHIFT, S, exec, grim -g "$(slurp -d)" - | wl-copy + +#reload waybar +bind = $mainMod SHIFT, B, exec, killall waybar && waybar & + +#hidden waybar +bind = $mainMod, X, exec, killall waybar || waybar & + +#brightness +bind = ,XF86MonBrightnessDown,exec,brightnessctl set 5%- +bind = ,XF86MonBrightnessUp,exec,brightnessctl set 5%+ + +#Mute by setting to 0% +bind = ,XF86AudioMute, exec, pactl set-sink-volume @DEFAULT_SINK@ 0% + +#voluma +bind = ,XF86AudioRaiseVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ +5% +bind = ,XF86AudioLowerVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ -5% + +#mute micro +bind = ,XF86AudioMicMute, exec, pactl set-source-mute @DEFAULT_SOURCE@ toggle + +# Move focus with mainMod + arrow keys +bind = $mainMod, h, movefocus, l +bind = $mainMod, l, movefocus, r +bind = $mainMod, k, movefocus, u +bind = $mainMod, j, movefocus, d + +# Switch workspaces with mainMod + [0-9] +bind = $mainMod, ampersand, workspace, 1 +bind = $mainMod, eacute, workspace, 2 +bind = $mainMod, quotedbl, workspace, 3 +bind = $mainMod, apostrophe, workspace, 4 +bind = $mainMod, parenleft, workspace, 5 +bind = $mainMod, minus, workspace, 6 +bind = $mainMod, egrave, workspace, 7 +bind = $mainMod, underscore, workspace, 8 +bind = $mainMod, ccedilla, workspace, 9 +bind = $mainMod, agrave, workspace, 10 +bind = $mainMod, dead_circumflex, workspace, 11 +bind = $mainMod, dollar, workspace, 12 +bind = $mainMod, ugrave, workspace, 13 +bind = $mainMod, asterisk, workspace, 14 + +# Move active window to a workspace with mainMod + SHIFT + [0-9] +bind = $mainMod SHIFT, ampersand, movetoworkspacesilent, 1 +bind = $mainMod SHIFT, eacute, movetoworkspacesilent, 2 +bind = $mainMod SHIFT, quotedbl, movetoworkspacesilent, 3 +bind = $mainMod SHIFT, apostrophe, movetoworkspacesilent, 4 +bind = $mainMod SHIFT, parenleft, movetoworkspacesilent, 5 +bind = $mainMod SHIFT, minus, movetoworkspacesilent, 6 +bind = $mainMod SHIFT, egrave, movetoworkspacesilent, 7 +bind = $mainMod SHIFT, underscore, movetoworkspacesilent, 8 +bind = $mainMod SHIFT, ccedilla, movetoworkspacesilent, 9 +bind = $mainMod SHIFT, agrave, movetoworkspacesilent, 10 +bind = $mainMod SHIFT, dead_circumflex, movetoworkspacesilent, 11 +bind = $mainMod SHIFT, dollar, movetoworkspacesilent, 12 +bind = $mainMod SHIFT, ugrave, movetoworkspacesilent, 13 +bind = $mainMod SHIFT, asterisk, movetoworkspacesilent, 14 + +# Move/resize windows with mainMod + LMB/RMB and dragging +bindm = $mainMod, mouse:272, movewindow +bindm = $mainMod, mouse:273, resizewindow diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf new file mode 100644 index 0000000..966ffd9 --- /dev/null +++ b/hypr/hyprland.conf @@ -0,0 +1,175 @@ +############### +### SOURCES ### +############### + +source=/home/smayzy/.config/hypr/binds.conf +source=/home/smayzy/.config/hypr/mocha.conf + +################ +### MONITORS ### +################ + +# See https://wiki.hyprland.org/Configuring/Monitors/ +monitor=,preferred,auto,1 + +################### +### MY PROGRAMS ### +################### + +# See https://wiki.hyprland.org/Configuring/Keywords/ + +# Set programs that you use +$terminal = kitty +$fileManager = thunar +$menu = wofi --show drun + + +################# +### AUTOSTART ### +################# + +# Autostart necessary processes (like notifications daemons, status bars, etc.) +# Or execute your favorite apps at launch like this: + +exec-once = $terminal +exec-once = waybar +exec-once = /home/smayzy/.config/hypr/battery.sh +exec = /home/smayzy/.config/hypr/wallpaper.sh +exec = killall waybar && waybar + +############################# +### ENVIRONMENT VARIABLES ### +############################# + +# See https://wiki.hyprland.org/Configuring/Environment-variables/ + +env = XCURSOR_SIZE,24 +env = HYPRCURSOR_SIZE,24 + + +##################### +### LOOK AND FEEL ### +##################### + +# Refer to https://wiki.hyprland.org/Configuring/Variables/ + +# https://wiki.hyprland.org/Configuring/Variables/#general +general { + gaps_in = 2 + gaps_out = 5 + + border_size = 3 + + # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors + col.active_border = rgba(ff33d9ee) rgba(ff3333ee) 45deg + col.inactive_border = rgba(595959aa) + + # Set to true enable resizing windows by clicking and dragging on borders and gaps + resize_on_border = false + + # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on + allow_tearing = false + + layout = master +} + +# https://wiki.hyprland.org/Configuring/Variables/#decoration +decoration { + rounding = 8 + + # Change transparency of focused and unfocused windows + active_opacity = 1.0 + inactive_opacity = 1.0 + + # https://wiki.hyprland.org/Configuring/Variables/#blur + blur { + enabled = false + size = 3 + passes = 1 + + vibrancy = 0.1696 + } +} + +# https://wiki.hyprland.org/Configuring/Variables/#animations +animations { + enabled = true + + # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more + + bezier = myBezier, 0.05, 0.9, 0.1, 1.05 + + animation = windows, 1, 7, myBezier + animation = windowsOut, 1, 7, default, popin 80% + animation = border, 1, 10, default + animation = borderangle, 1, 8, default + animation = fade, 1, 7, default + animation = workspaces, 1, 6, default +} + +# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more +dwindle { + pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below + preserve_split = true # You probably want this +} + +# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more +master { + new_status = master +} + +# https://wiki.hyprland.org/Configuring/Variables/#misc +misc { + force_default_wallpaper = 0 # Set to 0 or 1 to disable the anime mascot wallpapers + disable_hyprland_logo = true # If true disables the random hyprland logo / anime girl background. :( +} + + +############# +### INPUT ### +############# + +# https://wiki.hyprland.org/Configuring/Variables/#input +input { + kb_layout =fr + kb_variant = + kb_model =pc105 + kb_options =terminate:ctrl_alt_bksp + kb_rules = + + follow_mouse = 1 + + sensitivity = 0 # -1.0 - 1.0, 0 means no modification. + + touchpad { + natural_scroll = false + } +} + +# https://wiki.hyprland.org/Configuring/Variables/#gestures +gestures { + workspace_swipe = false +} + +# Example per-device config +# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more +device { + name = epic-mouse-v1 + sensitivity = -0.5 +} + + +############################## +### WINDOWS AND WORKSPACES ### +############################## + +# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more +# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules + +# Example windowrule v1 +# windowrule = float, ^(kitty)$ + +# Example windowrule v2 +# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$ + +windowrulev2 = suppressevent maximize, class:.* # You'll probably like this. diff --git a/hypr/hyprlock.conf b/hypr/hyprlock.conf new file mode 100644 index 0000000..f593121 --- /dev/null +++ b/hypr/hyprlock.conf @@ -0,0 +1,89 @@ +source = $HOME/.config/hypr/mocha.conf + +$accent = $mauve +$accentAlpha = $mauveAlpha +$font = JetBrainsMono Nerd Font + +# GENERAL +general { + disable_loading_bar = true + hide_cursor = true +} + +# BACKGROUND +background { + monitor = + path = /home/smayzy/Wallpaper/himeno.jpg + blur_passes = 0 + color = $base +} + +# LAYOUT +label { + monitor = + text = Layout: $LAYOUT + color = $text + font_size = 25 + font_family = $font + position = 30, -30 + halign = left + valign = top +} + +# TIME +label { + monitor = + text = $TIME + color = $text + font_size = 90 + font_family = $font + position = -30, 0 + halign = right + valign = top +} + +# DATE +label { + monitor = + text = cmd[update:43200000] date +"%A, %d %B %Y" + color = $text + font_size = 25 + font_family = $font + position = -30, -150 + halign = right + valign = top +} + +# USER AVATAR +image { + monitor = + path = $HOME/.face + size = 100 + border_color = $accent + position = 0, 75 + halign = center + valign = center +} + +# INPUT FIELD +input-field { + monitor = + size = 300, 60 + outline_thickness = 4 + dots_size = 0.2 + dots_spacing = 0.2 + dots_center = true + outer_color = $accent + inner_color = $surface0 + font_color = $text + fade_on_empty = false + placeholder_text = 󰌾 Logged in as $USER + hide_input = false + check_color = $accent + fail_color = $red + fail_text = $FAIL ($ATTEMPTS) + capslock_color = $yellow + position = 0, -47 + halign = center + valign = center +} diff --git a/hypr/hyprpaper.conf b/hypr/hyprpaper.conf new file mode 100644 index 0000000..e69de29 diff --git a/hypr/mocha.conf b/hypr/mocha.conf new file mode 100644 index 0000000..2b80922 --- /dev/null +++ b/hypr/mocha.conf @@ -0,0 +1,77 @@ +$rosewater = rgb(f5e0dc) +$rosewaterAlpha = f5e0dc + +$flamingo = rgb(f2cdcd) +$flamingoAlpha = f2cdcd + +$pink = rgb(f5c2e7) +$pinkAlpha = f5c2e7 + +$mauve = rgb(cba6f7) +$mauveAlpha = cba6f7 + +$red = rgb(f38ba8) +$redAlpha = f38ba8 + +$maroon = rgb(eba0ac) +$maroonAlpha = eba0ac + +$peach = rgb(fab387) +$peachAlpha = fab387 + +$yellow = rgb(f9e2af) +$yellowAlpha = f9e2af + +$green = rgb(a6e3a1) +$greenAlpha = a6e3a1 + +$teal = rgb(94e2d5) +$tealAlpha = 94e2d5 + +$sky = rgb(89dceb) +$skyAlpha = 89dceb + +$sapphire = rgb(74c7ec) +$sapphireAlpha = 74c7ec + +$blue = rgb(89b4fa) +$blueAlpha = 89b4fa + +$lavender = rgb(b4befe) +$lavenderAlpha = b4befe + +$text = rgb(cdd6f4) +$textAlpha = cdd6f4 + +$subtext1 = rgb(bac2de) +$subtext1Alpha = bac2de + +$subtext0 = rgb(a6adc8) +$subtext0Alpha = a6adc8 + +$overlay2 = rgb(9399b2) +$overlay2Alpha = 9399b2 + +$overlay1 = rgb(7f849c) +$overlay1Alpha = 7f849c + +$overlay0 = rgb(6c7086) +$overlay0Alpha = 6c7086 + +$surface2 = rgb(585b70) +$surface2Alpha = 585b70 + +$surface1 = rgb(45475a) +$surface1Alpha = 45475a + +$surface0 = rgb(313244) +$surface0Alpha = 313244 + +$base = rgb(1e1e2e) +$baseAlpha = 1e1e2e + +$mantle = rgb(181825) +$mantleAlpha = 181825 + +$crust = rgb(11111b) +$crustAlpha = 11111b diff --git a/hypr/wallpaper.sh b/hypr/wallpaper.sh new file mode 100755 index 0000000..fb2b271 --- /dev/null +++ b/hypr/wallpaper.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +Wallpaper_DIR="/home/smayzy/Wallpaper" + +set_wallpaper() { + local Wallpaper=$(find $Wallpaper_DIR -type f | shuf -n 1) + + > /home/smayzy/.config/hypr/hyprpaper.conf + + echo "preload = $Wallpaper" >> /home/smayzy/.config/hypr/hyprpaper.conf + echo "wallpaper = ,$Wallpaper" >> /home/smayzy/.config/hypr/hyprpaper.conf + + # Restart hyprpaper + killall hyprpaper 2>/dev/null + hyprpaper & +} + +while true; do + set_wallpaper + sleep 600 +done + diff --git a/waybar/config b/waybar/config new file mode 100644 index 0000000..07a46e1 --- /dev/null +++ b/waybar/config @@ -0,0 +1,161 @@ +// -*- mode: json -*- + +{ + "layer": "top", + "modules-left": [ + "custom/launcher", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "network", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "hyprland/workspaces", + "custom/right-arrow-dark" + ], + "modules-center": [ + "custom/left-arrow-dark", + "clock#1", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "clock#2", + "custom/right-arrow-dark", + "custom/right-arrow-light", + "clock#3", + "custom/right-arrow-dark" + ], + "modules-right": [ + "custom/left-arrow-dark", + "custom/updates", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "cpu", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "memory", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "pulseaudio", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "backlight", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "battery", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "disk", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "tray", + "custom/left-arrow-light", + "custom/left-arrow-dark", + "custom/power" + ], + + "custom/left-arrow-dark": { + "format": "", + "tooltip": false + }, + "custom/left-arrow-light": { + "format": "", + "tooltip": false + }, + "custom/right-arrow-dark": { + "format": "", + "tooltip": false + }, + "custom/right-arrow-light": { + "format": "", + "tooltip": false + }, + + "backlight": { + "tooltip": false, + "format": " {}%", + "interval":1 + }, + + "network": { + "tooltip": false, + "format-wifi": " {essid}", + "format-ethernet": "" + }, + + "battery": { + "states": { + "good": 95, + "warning": 30, + "critical": 20 + }, + "format": "{icon} {capacity}%", + "format-charging": " {capacity}%", + "format-plugged": " {capacity}%", + "format-alt": "{time} {icon}", + "format-icons": ["", "", "", "", ""], + "interval":1 + }, + + "hyprland/workspaces": { + "disable-scroll": true, + "format": "{name}" + }, + + "clock#1": { + "format": "{:%a}", + "tooltip": false + }, + "clock#2": { + "format": "{:%I:%M %p}", + "tooltip": false + }, + "clock#3": { + "format": "{:%d-%m}", + "tooltip": false + }, + + "pulseaudio": { + "format": "{icon} {volume:2}%", + "format-bluetooth": "{icon} {volume}%", + "format-muted": "MUTE", + "format-icons": { + "headphones": "", + "default": [ + "", + "" + ] + }, + "scroll-step": 5, + "on-click": "pamixer -t", + "on-click-right": "pavucontrol" + }, + "memory": { + "interval": 5, + "format": " {}%" + }, + "cpu": { + "interval": 5, + "format": " {usage}%" + }, + "disk": { + "interval": 5, + "format": " {percentage_used:2}%", + "path": "/" + }, + "tray": { + "icon-size": 20 + }, + "custom/launcher":{ + "format": "  ", + "on-click": "wofi --show drun", + "on-click-right": "killall wofi" + }, + "custom/power":{ + "format": "  ", + "on-click": "wlogout" + }, + "custom/updates":{ + "format": " {} Update(s) ", + "exec": "checkupdates | wc -l", + "interval": 15 + } +} diff --git a/waybar/style.css b/waybar/style.css new file mode 100644 index 0000000..596122c --- /dev/null +++ b/waybar/style.css @@ -0,0 +1,99 @@ +* { + font-size: 15px; + font-family: monospace; +} + +window#waybar { + background: #292b2e; + color: #fdf6e3; +} + +#custom-right-arrow-dark, +#custom-left-arrow-dark { + color: #1a1a1a; +} +#custom-right-arrow-light, +#custom-left-arrow-light { + color: #292b2e; + background: #1a1a1a; +} + +#custom-updates { + color: #F3881F; + background: #1a1a1a; +} +#custom-power { + color: #ff8080; + background: #1a1a1a; +} +#custom-launcher, +#workspaces, +#clock.1, +#clock.2, +#clock.3, +#pulseaudio, +#battery, +#backlight, +#network, +#memory, +#cpu, +#disk, +#tray { + background: #1a1a1a; +} + +#battery.charging, #battery.plugged { + color: #00ff00; +} + +#battery.critical:not(.charging) { + color: #FF0000; +} + +#workspaces button { + padding: 0 2px; + color: #fdf6e3; +} +#workspaces button.focused { + color: #268bd2; +} +#workspaces button:hover { + box-shadow: inherit; + text-shadow: inherit; +} +#workspaces button:hover { + background: #1a1a1a; + border: #1a1a1a; + padding: 0 3px; +} + +#battery { + color: #b5e8e0; +} +#backlight { + color: #ffff80; +} +#pulseaudio { + color: #268bd2; +} +#memory { + color: #2aa198; +} +#cpu { + color: #6c71c4; +} +#disk { + color: #b58900; +} + +#clock, +#pulseaudio, +#backlight, +#battery, +#memory, +#cpu, +#tray, +#network, +#disk { + padding: 0 10px; +} diff --git a/wlogout/layout b/wlogout/layout new file mode 100644 index 0000000..d289335 --- /dev/null +++ b/wlogout/layout @@ -0,0 +1,18 @@ +{ + "label" : "lock", + "action" : "hyprlock", + "text" : "Lock", + "keybind" : "l" +} +{ + "label" : "shutdown", + "action" : "systemctl poweroff", + "text" : "Shutdown", + "keybind" : "s" +} +{ + "label" : "reboot", + "action" : "systemctl reboot", + "text" : "Reboot", + "keybind" : "r" +} diff --git a/wlogout/style.css b/wlogout/style.css new file mode 100644 index 0000000..b68d392 --- /dev/null +++ b/wlogout/style.css @@ -0,0 +1,39 @@ +* { + background-image: none; + box-shadow: none; +} + +window { + background-color: rgba(12, 12, 12, 0.9); +} + +button { + border-radius: 0; + border-color: black; + text-decoration-color: #FFFFFF; + color: #FFFFFF; + background-color: #1E1E1E; + border-style: solid; + border-width: 1px; + border-radius: 50% / 15%; + background-repeat: no-repeat; + background-position: center; + background-size: 25%; +} + +button:focus, button:active, button:hover { + background-color: #bec497; + outline-style: none; +} + +#lock { + background-image: image(url("/usr/share/wlogout/icons/lock.png"), url("/usr/local/share/wlogout/icons/lock.png")); +} + +#shutdown { + background-image: image(url("/usr/share/wlogout/icons/shutdown.png"), url("/usr/local/share/wlogout/icons/shutdown.png")); +} + +#reboot { + background-image: image(url("/usr/share/wlogout/icons/reboot.png"), url("/usr/local/share/wlogout/icons/reboot.png")); +} diff --git a/wofi/config b/wofi/config new file mode 100644 index 0000000..adf78c7 --- /dev/null +++ b/wofi/config @@ -0,0 +1,15 @@ +width=600 +height=350 +location=center +show=drun +prompt=Search... +filter_rate=100 +allow_markup=true +no_actions=true +halign=fill +orientation=vertical +content_halign=fill +insensitive=true +allow_images=true +image_size=40 +gtk_dark=true diff --git a/wofi/style.css b/wofi/style.css new file mode 100644 index 0000000..56be9d9 --- /dev/null +++ b/wofi/style.css @@ -0,0 +1,75 @@ +window { + margin: 0px; + border: 5px solid #1e1e2e; + background-color: #cdd6f4; + border-radius: 15px; +} + +#input { + padding: 4px; + margin: 4px; + padding-left: 20px; + border: none; + color: #cdd6f4; + font-weight: bold; + background-color: #1e1e2e; + outline: none; + border-radius: 15px; + margin: 10px; + margin-bottom: 2px; +} +#input:focus { + border: 0px solid #1e1e2e; + margin-bottom: 0px; +} + +#inner-box { + margin: 4px; + border: 10px solid #1e1e2e; + color: #cdd6f4; + font-weight: bold; + background-color: #1e1e2e; + border-radius: 15px; +} + +#outer-box { + margin: 0px; + border: none; + border-radius: 15px; + background-color: #1e1e2e; +} + +#scroll { + margin-top: 5px; + border: none; + border-radius: 15px; + margin-bottom: 5px; + /* background: rgb(255,255,255); */ +} + +#img:selected { + background-color: #89b4fa; + border-radius: 15px; +} + +#text:selected { + color: #cdd6f4; + margin: 0px 0px; + border: none; + border-radius: 15px; + background-color: #89b4fa; +} + +#entry { + margin: 0px 0px; + border: none; + border-radius: 15px; + background-color: transparent; +} + +#entry:selected { + margin: 0px 0px; + border: none; + border-radius: 15px; + background-color: #89b4fa; +}