This commit is contained in:
2025-08-18 12:21:00 -07:00
parent a6b676c1b3
commit a3605efaf3
6 changed files with 58 additions and 13 deletions

View File

@@ -30,8 +30,8 @@ exec = hyprpaper
exec-once = wlsunset -l 47.6 -L -122.3 -t 3500 -T 6000
exec-once = /usr/bin/udiskie &
exec-once = /usr/bin/nm-applet &
exec-once = /usr/bin/blueman-applet
exec-once = /usr/lib/x86_64-linux-gnu/libexec/polkit-kde-authentication-agent-1
exec-once = /usr/bin/blueman-applet &
exec-once = /usr/libexec/kf6/polkit-kde-authentication-agent-1
#############################

View File

@@ -1,2 +1,2 @@
preload = ~/.config/wallpapers/wat.jpeg
wallpaper = , ~/.config/wallpapers/wat.jpeg
preload = ~/.config/wallpapers/wall.jpg
wallpaper = , ~/.config/wallpapers/wall.jpg

View File

@@ -271,11 +271,15 @@ exec eval $(ssh-agent -s)
# Network Manager tray applet
exec /usr/bin/nm-applet
# Stuff I need for blueman to work
exec hash dbus-update-activation-environment 2>/dev/null && dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK
exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
# Bluetooth manager tray applet
exec /usr/bin/blueman-applet
# KDE polkit
exec /usr/lib/x86_64-linux-gnu/libexec/polkit-kde-authentication-agent-1
exec /usr/libexec/kf6/polkit-kde-authentication-agent-1
# No idle on audio
exec_always sway-audio-idle-inhibit

View File

@@ -0,0 +1,11 @@
[Unit]
Description=Dunst notification daemon
After=graphical-session.target
PartOf=graphical-session.target
[Service]
ExecStart=/usr/bin/dunst
Restart=on-failure
[Install]
WantedBy=graphical-session.target

View File

@@ -10,7 +10,7 @@
"all-outputs": true,
"format": "{name}",
},
"sway/mode": {
"hyprland/mode": {
"format": "<span style='italic'>{}</span>"
},

View File

@@ -1,13 +1,30 @@
# Prompt
PROMPT='%F{green}%n@%m%f:%F{blue}%~%f %# '
#######################################################
# GENERAL
#######################################################
# Aliases
alias ll='ls -l --color=auto'
alias la='ls -la --color=auto'
# Keybindings/history
setopt HIST_VERIFY # Confirm !! and similar before executing
#######################################################
# PROMPT
#######################################################
setopt prompt_subst # allow ${...} inside PROMPT to expand
autoload -Uz vcs_info
precmd() { vcs_info } # refresh git info before each prompt
# vcs_info (git branch in parentheses)
zstyle ':vcs_info:*' enable git
zstyle ':vcs_info:git:*' formats ' (%b)'
# optional: hide the default end-of-line % sign on errors
PROMPT_EOL_MARK=''
PROMPT='%F{cyan}[%n@%m %F{yellow}%~%f%F{green}${vcs_info_msg_0_}%f%F{cyan}]%f
%# '
# Remove right side prompt (like time)
unset RPROMPT
#######################################################
# GOPASS
#######################################################
@@ -81,6 +98,19 @@ alias tbr='trans :pt-BR'
# ncmpcpp
alias ncmpcpp='ncmpcpp -b ~/.config/ncmpcpp/bindings'
# Aliases
alias ll='ls -l --color=auto'
alias la='ls -la --color=auto'
#######################################################
# KEYBINDS
#######################################################
autoload -U select-word-style
select-word-style bash
bindkey '^[[1;3D' backward-word # Alt+Left
bindkey '^[[1;3C' forward-word # Alt+Right
#######################################################
# WORK
#######################################################