diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi index a35cb01..4d1b74f 100644 --- a/.config/rofi/config.rasi +++ b/.config/rofi/config.rasi @@ -1 +1 @@ -@theme "asidebar-worlds-porter-robinson.rasi" +@theme "asidebar-yuri-blue.rasi" diff --git a/.config/rofi/themes/asidebar-yuri-blue.rasi b/.config/rofi/themes/asidebar-yuri-blue.rasi new file mode 100644 index 0000000..5803dd5 --- /dev/null +++ b/.config/rofi/themes/asidebar-yuri-blue.rasi @@ -0,0 +1,104 @@ +/** + * ROFI Color theme + * User: tenkuma + * Copyright: Dave Davenport + */ + +* { + text-color: #87ceeb; + background-color: rgba(7, 4, 4, 0); + dark: #1c1c1c; + + black: #000000F1; + lightblack: #101010; + + red: #cd5c5c; + lightred: #cc5533; + + blue: #6495ed; + lightblue: #87ceeb; + + magenta: #DE87CF; + lightmagenta: #996600; + darkmagenta: #3D2539; + + cyan: #b0c4de; + lightcyan: #b0c4de; + darkcyan: #334a68; + + white: #ffffff; + lightwhite: #dddcdcff; + + highlight: bold #ffffff; +} +window { + height: 100%; + width: 30em; + location: west; + anchor: west; + border: 0px 2px 0px 0px; + text-color: @lightblue; +} +mode-switcher { + border: 2px 0px 0px 0px; + background-color: @lightblack; + padding: 4px; +} +button selected { + border-color: @black; + text-color: @lightblue; +} +inputbar { + background-color: @black; + text-color: @black; + padding: 4px; + border: 0px 0px 2px 0px; +} +mainbox { + expand: true; + background-color: @black; + spacing: 1em; +} +listview { + padding: 0em 0.4em 0em 1em; + dynamic: false; + lines: 0; +} +element-text { + background-color: inherit; + text-color: inherit; +} +element selected normal { + background-color: @darkcyan; + text-color: @cyan; +} +element normal active { + text-color: @lightblue; +} +element normal urgent { + text-color: @lightred; +} +element alternate normal { + text-color: @blue; +} +element alternate active { + text-color: @lightblue; +} +element alternate urgent { + text-color: @cyan; +} +element selected active { + background-color: @lightblue; + text-color: @dark; +} +element selected urgent { + background-color: @darkcyan; + text-color: @cyan; +} +error-message { + expand: true; + background-color: @dark; + border-color: @darkcyan; + border: 2px; + padding: 1em; +} diff --git a/.config/sway/config b/.config/sway/config index 98794ad..79817e3 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -4,7 +4,8 @@ # *** Variables | Variáveis *** set $term alacritty -set $wallpaper ~/.config/wallpapers/wallpaper.jpg +set $wallpaper ~/.config/wallpapers/wallpaper.png +set $wallpaperHDMI ~/.config/wallpapers/wallpaperHDMI.jpg # set $wallpaper ~/.config/sway/lowcortisol.webp set $startup_sound ${HOME}/.config/startup.mp3 set $keepassdb ~/Cloud/Documents/Database.kdbx @@ -165,6 +166,9 @@ bindsym $ctrl+$alt+Escape exec FOCUSED_APP_ID=$(swaymsg -t get_tree | jq '.. | s # Clipboard wayland bindsym $ctrl+$alt+c exec bash -c 'pkill -9 wofi; cliphist list | wofi --show dmenu | cliphist decode | wl-copy' +# Color picker | Seletor de Cores +bindsym $sup+C exec hyprpicker --autocopy + # Task Manager | Gerenciador de Janelas bindsym $ctrl+Escape exec $term -e htop @@ -462,9 +466,6 @@ exec paplay "$startup_sound" --volume=76767 & # Sets Xwayland scale | Seta escala do Xwayland exec xprop -root -f _XWAYLAND_GLOBAL_OUTPUT_SCALE 32c -set _XWAYLAND_GLOBAL_OUTPUT_SCALE 2 & -# dbus-update-activation-environment --systemd --all & -exec systemctl --user import-environment WAYLAND_DISPLAY & dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway XDG_SESSION_TYPE & - # https://github.com/swaywm/swaylock/issues/99 exec swayidle -w timeout 300 'imv-wayland -x -t 1 -f /usr/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png & sleep 0.25 ; swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' timeout 315 'swaylock -f' before-sleep 'swaylock -f ; sleep 1' & @@ -472,14 +473,16 @@ exec swayidle -w timeout 300 'imv-wayland -x -t 1 -f /usr/share/backgrounds/sway exec bash -c 'wl-paste --type image --watch cliphist store & wl-paste --type text --watch cliphist -max-dedupe-search 750 -max-items 750 store &' & #- KWallet (keyring) -# exec kwalletd6 +exec kwalletd6 #!! In theory, the instructions below should work, but I couldn't get it working. #!! Em teoria, as instruções abaixo devem funcionar, mas não consegui aplicá-las corretamente. #! Removed from here because the correct way to set this up is with pam. On Arch, install kwallet-pam and add `session optional pam_kwallet.so` to the end of the `session` section of /etc/pam.d/login. #! Removi daqui, já que o jeito correto de fazer isso é com o pam. No Arch, instale kwallet-pam e adicione `session optional pam_kwallet.so` no final da seção `session` de /etc/pam.d/login. +#! Gnome Keyring didn't work :( +#! Gnome Keyring não funcionou :( # Gnome keyring -exec_always eval $(gnome-keyring-daemon --start --components=secrets,ssh) +#exec_always eval $(gnome-keyring-daemon --start --components=secrets,ssh) #! Last resort to have a working keyring without giving my newborn to satan #! Última tentativa de ter um keyring funcional sem entregar meu primogênito para satan @@ -487,7 +490,8 @@ exec_always eval $(gnome-keyring-daemon --start --components=secrets,ssh) xwayland enable # Wallpaper | Papel de parede -exec swaybg --image $wallpaper +exec swaybg --output eDP-1 --image $wallpaper --mode fill +exec swaybg --output HDMI-A-1 --image $wallpaperHDMI --mode fill # Fix for broken keyboard key | Gambiarra por causa da minha tecla defeituosa bindsym $alt+1 exec wtype "2" @@ -502,3 +506,7 @@ exec --no-startup-id soteria # Automation, apps will not be able to type in your behalf without this | Automação, apps não vão poder escrever por você sem isso exec --no-startup-id ydotoold + +# xdg-desktop-portal-wlr +# Needed for screencapture and screencast | Necessário para captura e gravação da tela +exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway diff --git a/.config/sway/outputs b/.config/sway/outputs index e9f8d31..ce2d5d0 100644 --- a/.config/sway/outputs +++ b/.config/sway/outputs @@ -1,8 +1,8 @@ -# Generated by nwg-displays on 2026-02-16 at 14:15:32. Do not edit manually. +# Generated by nwg-displays on 2026-04-26 at 10:25:47. Do not edit manually. output "HDMI-A-1" { mode 1440x900@59.887Hz - pos 2296 0 + pos 1920 0 transform normal scale 1.0 scale_filter nearest diff --git a/.config/wallpapers/Cool Cat.jpg b/.config/wallpapers/Cool Cat.jpg new file mode 100644 index 0000000..8840848 Binary files /dev/null and b/.config/wallpapers/Cool Cat.jpg differ diff --git a/.config/wallpapers/wallpaper.png b/.config/wallpapers/wallpaper.png new file mode 100644 index 0000000..01b93bc Binary files /dev/null and b/.config/wallpapers/wallpaper.png differ diff --git a/.config/wallpapers/wallpaperHDMI.jpg b/.config/wallpapers/wallpaperHDMI.jpg new file mode 100644 index 0000000..7ee450e Binary files /dev/null and b/.config/wallpapers/wallpaperHDMI.jpg differ diff --git a/.config/waybar/config b/.config/waybar/config index 15316e9..04fa9d5 100644 --- a/.config/waybar/config +++ b/.config/waybar/config @@ -22,7 +22,7 @@ "disable-scroll": true, //"all-outputs": true, //"format": "{name}", - "format": "[{name}] {icon}", + "format": "[{name}] {icon}", "format-icons": { // "1": "", // "2": "", diff --git a/.config/waybar/style.css b/.config/waybar/style.css index 470a647..a8664bb 100644 --- a/.config/waybar/style.css +++ b/.config/waybar/style.css @@ -54,8 +54,8 @@ nord15 #b48ead } window#waybar { - /* background:rgba (0, 0, 0, 0.9); */ - background: rgba(59, 69, 83, 0.99); + background:rgba (0, 0, 0, 0.6); + /* background: rgba(59, 69, 83, 0.99); */ } #workspaces button {