trying to get stuff werkin
This commit is contained in:
56
desktop.org
56
desktop.org
@@ -6,19 +6,18 @@ I prefer to use programs that I can extend the functionality of via configuratio
|
||||
|
||||
|
||||
* Sway
|
||||
** General
|
||||
*** Mod Key
|
||||
** Mod Key
|
||||
#+begin_src shell :tangle ~/dotfiles/.config/sway/config :mkdirp yes
|
||||
set $mod Mod4
|
||||
#+end_src
|
||||
*** Directional Keys
|
||||
** Directional Keys
|
||||
#+begin_src shell :tangle ~/dotfiles/.config/sway/config :mkdirp yes
|
||||
set $left h
|
||||
set $down j
|
||||
set $up k
|
||||
set $right l
|
||||
#+end_src
|
||||
*** Applications
|
||||
** Applications
|
||||
#+begin_src shell :tangle ~/dotfiles/.config/sway/config :mkdirp yes
|
||||
# Terminal
|
||||
set $term alacritty
|
||||
@@ -40,13 +39,13 @@ bindsym $mod+Shift+g exec grimshot save area
|
||||
bindsym $mod+Mod1+g exec grimshot save output
|
||||
bindsym $mod+Ctrl+g exec grimshot save window
|
||||
#+end_src
|
||||
*** Opacity
|
||||
** Opacity
|
||||
#+begin_src shell :tangle ~/dotfiles/.config/sway/config :mkdirp yes
|
||||
set $opacity 0.90
|
||||
set $opacity 0.98
|
||||
for_window [class=".*"] opacity $opacity
|
||||
for_window [app_id=".*"] opacity $opacity
|
||||
#+end_src
|
||||
*** Borders and Gaps
|
||||
** Borders and Gaps
|
||||
#+begin_src shell :tangle ~/dotfiles/.config/sway/config :mkdirp yes
|
||||
# Window Borders
|
||||
default_border none
|
||||
@@ -56,25 +55,35 @@ smart_gaps on
|
||||
gaps inner 10
|
||||
gaps outer 10
|
||||
#+end_src
|
||||
*** Notifications
|
||||
** Notifications
|
||||
#+begin_src shell :tangle ~/dotfiles/.config/sway/config :mkdirp yes
|
||||
# Dismiss notifications
|
||||
bindsym --locked $mod+d exec sh -c "notify-send 'Do Not Disturb' 'Turning on Do Not Disturb Mode'; sleep 2; makoctl set-mode do-not-disturb"
|
||||
#+end_src
|
||||
*** Mouse Behavior
|
||||
** Mouse Behavior
|
||||
#+begin_src shell :tangle ~/dotfiles/.config/sway/config :mkdirp yes
|
||||
# Hide mouse cursor after inactivity
|
||||
seat * hide_cursor 4000
|
||||
#+end_src
|
||||
*** Autostart
|
||||
** Autostart
|
||||
#+begin_src shell :tangle ~/dotfiles/.config/sway/config :mkdirp yes
|
||||
# Notifications
|
||||
exec_always --no-startup-id dunst
|
||||
|
||||
# flash focus
|
||||
exec --no-startup-id flashfocus
|
||||
|
||||
# polkit
|
||||
exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||
|
||||
# gnome-keyring-daemon
|
||||
exec eval $(gnome-keyring-daemon --start)
|
||||
exec export SSH_AUTH_SOCK
|
||||
|
||||
# Wlsunset (Night Light)
|
||||
exec_always wlsunset -lsd 47.6, -122.3 -t 3200 -T 6500
|
||||
#+end_src
|
||||
*** Idle/Exit Behavior
|
||||
** Idle/Exit Behavior
|
||||
#+begin_src shell :tangle ~/dotfiles/.config/sway/config :mkdirp yes
|
||||
### Idle configuration
|
||||
# This will lock your screen after 300 seconds of inactivity, then turn off
|
||||
@@ -91,7 +100,7 @@ bindsym $mod+Shift+e exec swaynag -t custom -m 'Do you wish to fully reload your
|
||||
bindsym $mod+Shift+p exec swaynag -t custom -m 'What action would you like to perform?' -b 'Shutdown' 'poweroff' -b 'Restart' 'poweroff --reboot'
|
||||
#+end_src
|
||||
|
||||
*** Input
|
||||
** Input
|
||||
#+begin_src shell :tangle ~/dotfiles/.config/sway/config :mkdirp yes
|
||||
### Input configuration
|
||||
#
|
||||
@@ -115,11 +124,6 @@ input type:keyboard {
|
||||
repeat_rate 45
|
||||
}
|
||||
#+end_src
|
||||
*** Gnome Keyring
|
||||
#+begin_src shell
|
||||
exec eval $(gnome-keyring-daemon --start)
|
||||
exec export SSH_AUTH_SOCK
|
||||
#+end_src
|
||||
** Wallpaper & Monitor(s)
|
||||
#+begin_src shell :tangle ~/dotfiles/.config/sway/config :mkdirp yes
|
||||
# Monitors
|
||||
@@ -130,8 +134,8 @@ output eDP-1 pos 0 0 res 1920x1200
|
||||
output HDMI-A-1 pos 1920 0 res 3440x1440
|
||||
|
||||
# Wallpaper
|
||||
output HDMI-A-1 bg /home/opal/dotfiles/.config/wallpapers/redfog.jpg fill #050402
|
||||
output eDP-1 bg /home/opal/dotfiles/.config/wallpapers/redfog.jpg fill #050402
|
||||
output HDMI-A-1 bg /home/opal/dotfiles/.config/wallpapers/3.jpg fill #050402
|
||||
output eDP-1 bg /home/opal/dotfiles/.config/wallpapers/3.jpg fill #050402
|
||||
#+end_src
|
||||
** Keybindings
|
||||
*** General
|
||||
@@ -634,22 +638,20 @@ ENABLE_CORRECTION="true"
|
||||
plugins=(git)
|
||||
source $ZSH/oh-my-zsh.sh # This has to stay below plugins.
|
||||
|
||||
#### ~~~~ Autostart ~~~~ #####
|
||||
pfetch
|
||||
|
||||
#### ~~~~ Path Additions ~~~~ #####
|
||||
export PATH=/home/opal/scripts:$PATH # Scripts
|
||||
export PATH=/home/opal/go/bin:$PATH # Golang Path
|
||||
|
||||
#### ~~~~ Locale ~~~~ #####
|
||||
export LANG=en_US.UTF-8
|
||||
|
||||
|
||||
# #### ~~~~ Import ~~~~ #####
|
||||
# ALIAS_LOCATION="$XDG_CONFIG_HOME/zsh/zsh_aliases"
|
||||
# FUNCTION_LOCATION="$XDG_CONFIG_HOME/zsh/zsh_functions"
|
||||
# . $ALIAS_LOCATION
|
||||
# . $FUNCTION_LOCATION
|
||||
ALIAS_LOCATION="$XDG_CONFIG_HOME/zsh/zsh_aliases"
|
||||
FUNCTION_LOCATION="$XDG_CONFIG_HOME/zsh/zsh_functions"
|
||||
source $ALIAS_LOCATION
|
||||
source $FUNCTION_LOCATION
|
||||
#+end_src
|
||||
|
||||
** zsh_aliases
|
||||
#+begin_src shell :tangle ~/dotfiles/.config/zsh/zsh_aliases
|
||||
# ~ Guix #
|
||||
|
||||
Reference in New Issue
Block a user