diff --git a/.config/sway/config b/.config/sway/config index 10f8393..8459776 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -56,6 +56,10 @@ exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 exec eval $(gnome-keyring-daemon --start) exec export SSH_AUTH_SOCK +exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK +exec hash dbus-update-activation-environment 2>/dev/null && \ + dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK + # Wlsunset (Night Light) exec_always wlsunset -lsd 47.6, -122.3 -t 3200 -T 6500 diff --git a/.config/wofi/config b/.config/wofi/config index aefdb88..7b75443 100644 --- a/.config/wofi/config +++ b/.config/wofi/config @@ -1,6 +1,6 @@ style=/home/opal/dotfiles/.config/wofi/style.css show=drun -width=500 +width=1000 height=300 always_parse_args=true show_all=true diff --git a/.config/wofi/style.css b/.config/wofi/style.css index fe33247..e663c68 100644 --- a/.config/wofi/style.css +++ b/.config/wofi/style.css @@ -1,52 +1,46 @@ +*{ + font-family: monospace; +} + window { -margin: 0px; -opacity: 0.95; -#border: 2px solid #414868; -border-radius: 5px; -background-color: #24283b; -font-family: Iosevka Regular; -font-size: 12px; + background-color: #7C818C; } #input { -margin: 5px; -color: #c0caf5; -background-color: #000000; -} - -#input image { - color: #c0caf5; + margin: 5px; + border-radius: 0px; + border: none; + border-bottom: 3px solid black; + background-color: #383C4A; + color: white; } #inner-box { -margin: 5px; -border: none; -background-color: #000000; + background-color: #383C4A; + } #outer-box { -margin: 5px; -border: none; -background-color: #000000; + margin: 5px; + padding:20px; + background-color: #383C4A; } #scroll { -margin: 0px; -border: none; } #text { -margin: 5px; -border: none; -color: #c0caf5; -} +padding: 5px; +color: white; +} + +#entry:nth-child(even){ + background-color: #404552; +} #entry:selected { - background-color: #414868; - font-weight: regular; + background-color: #5291e2; } #text:selected { - background-color: #414868; - font-weight: regular; } diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index 3d88d8c..68ef584 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -1,7 +1,3 @@ -# Sometimes SSH'ing with Emacs is ungraceful. -# To remedy this I disable the zsh line editor. -[[ $TERM == "dumb" ]] && unsetopt zle && PS1='$ ' && return - #### ~~~~ General ~~~~ ##### export ZSH="$XDG_CONFIG_HOME/oh-my-zsh" HISTFILE=$XDG_CONFIG_HOME/zsh/.history @@ -21,8 +17,8 @@ export LANG=en_US.UTF-8 # #### ~~~~ Import ~~~~ ##### ALIAS_LOCATION="$XDG_CONFIG_HOME/zsh/zsh_aliases" FUNCTION_LOCATION="$XDG_CONFIG_HOME/zsh/zsh_functions" -source $ALIAS_LOCATION -source $FUNCTION_LOCATION +. $ALIAS_LOCATION +. $FUNCTION_LOCATION ## SSH Agent if ! pgrep -u "$USER" ssh-agent > /dev/null; then diff --git a/desktop.org b/desktop.org index d647dae..462b228 100644 --- a/desktop.org +++ b/desktop.org @@ -80,6 +80,10 @@ exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 exec eval $(gnome-keyring-daemon --start) exec export SSH_AUTH_SOCK +exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK +exec hash dbus-update-activation-environment 2>/dev/null && \ + dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK + # Wlsunset (Night Light) exec_always wlsunset -lsd 47.6, -122.3 -t 3200 -T 6500 #+end_src @@ -556,7 +560,7 @@ window#waybar { #+begin_src shell :tangle ~/dotfiles/.config/wofi/config :mkdirp yes style=/home/opal/dotfiles/.config/wofi/style.css show=drun -width=500 +width=1000 height=300 always_parse_args=true show_all=true @@ -568,67 +572,57 @@ term=alacritty #+end_src *** wofi/style.css #+begin_src shell :tangle ~/dotfiles/.config/wofi/style.css :mkdirp yes +*{ + font-family: monospace; +} + window { -margin: 0px; -opacity: 0.95; -#border: 2px solid #414868; -border-radius: 5px; -background-color: #24283b; -font-family: Iosevka Regular; -font-size: 12px; + background-color: #7C818C; } #input { -margin: 5px; -color: #c0caf5; -background-color: #000000; -} - -#input image { - color: #c0caf5; + margin: 5px; + border-radius: 0px; + border: none; + border-bottom: 3px solid black; + background-color: #383C4A; + color: white; } #inner-box { -margin: 5px; -border: none; -background-color: #000000; + background-color: #383C4A; + } #outer-box { -margin: 5px; -border: none; -background-color: #000000; + margin: 5px; + padding:20px; + background-color: #383C4A; } #scroll { -margin: 0px; -border: none; } #text { -margin: 5px; -border: none; -color: #c0caf5; -} +padding: 5px; +color: white; +} + +#entry:nth-child(even){ + background-color: #404552; +} #entry:selected { - background-color: #414868; - font-weight: regular; + background-color: #5291e2; } #text:selected { - background-color: #414868; - font-weight: regular; } #+end_src * Zsh Aside from using e-shell for quick command line usage, I mainly use vterm with Zsh. It's a bit of a complicated setup but allows for the maximum number of files possible to live in .config instead of littering my home directory. ** zshrc #+begin_src shell :tangle ~/dotfiles/.config/zsh/.zshrc :mkdirp yes -# Sometimes SSH'ing with Emacs is ungraceful. -# To remedy this I disable the zsh line editor. -[[ $TERM == "dumb" ]] && unsetopt zle && PS1='$ ' && return - #### ~~~~ General ~~~~ ##### export ZSH="$XDG_CONFIG_HOME/oh-my-zsh" HISTFILE=$XDG_CONFIG_HOME/zsh/.history @@ -648,8 +642,8 @@ export LANG=en_US.UTF-8 # #### ~~~~ Import ~~~~ ##### ALIAS_LOCATION="$XDG_CONFIG_HOME/zsh/zsh_aliases" FUNCTION_LOCATION="$XDG_CONFIG_HOME/zsh/zsh_functions" -source $ALIAS_LOCATION -source $FUNCTION_LOCATION +. $ALIAS_LOCATION +. $FUNCTION_LOCATION ## SSH Agent if ! pgrep -u "$USER" ssh-agent > /dev/null; then @@ -863,25 +857,6 @@ XDG_MUSIC_DIR="$HOME/music" XDG_PICTURES_DIR="$HOME/pictures" XDG_VIDEOS_DIR="$HOME/videos" #+end_src - -* GTK/Theme Settings -#+begin_src shell :tangle ~/dotfiles/.config/gtk-3.0/settings.ini :mkdirp yes -[Settings] -gtk-cursor-theme-name= -gtk-theme-name=Arc-Dark -gtk-font-name=Fira Sans Regular -gtk-icon-theme-name=Papirus -gtk-cursor-theme-size=0 -gtk-toolbar-style=GTK_TOOLBAR_BOTH -gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR -gtk-button-images=1 -gtk-menu-images=1 -gtk-enable-event-sounds=1 -gtk-enable-input-feedback-sounds=1 -gtk-xft-antialias=1 -gtk-xft-hinting=1 -gtk-xft-hintstyle=hintfull -#+end_src * Archive ** i3