diff --git a/.config/doom/init.el b/.config/doom/init.el index fd76a0d..53ae6b5 100644 --- a/.config/doom/init.el +++ b/.config/doom/init.el @@ -74,7 +74,7 @@ ;;grammar ; tasing grammar mistake every you make :tools - ;;ansible + ansible ;;biblio ; Writes a PhD for you (citation needed) ;;debugger ; FIXME stepping through code, to help you add bugs ;;direnv @@ -160,7 +160,7 @@ ;;swift ; who asked for emoji variables? ;;terra ; Earth and Moon in alignment for performance. ;;web ; the tubes - ;;yaml ; JSON, but readable + yaml ; JSON, but readable ;;zig ; C, but simpler :email diff --git a/.config/sway/config b/.config/sway/config index d6150f0..ac340d8 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -41,6 +41,9 @@ exec_always --no-startup-id dunst # flash focus exec --no-startup-id flashfocus +# udiskie - auto usb mounting +exec --no-startup-id /usr/bin/udiskie + # polkit exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 @@ -50,7 +53,7 @@ exec /usr/bin/nm-applet --indicator # Bluetooth manager tray applet exec /usr/bin/blueman-applet -# Gtk crap +# Gtk 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 diff --git a/.config/zsh/zsh_aliases b/.config/zsh/zsh_aliases index 83b329d..fc591dd 100644 --- a/.config/zsh/zsh_aliases +++ b/.config/zsh/zsh_aliases @@ -9,6 +9,14 @@ alias ip="ip -c" alias rm="trash -v --trash-dir=$HOME/.trash" alias cls="ls-awk" +# ~ Heck the GNU Coreutils ~ # +alias ls="exa" +alias find="fd" +alias cat="bat" +alias du="gdu" +alias grep="rg" +alias dig="dog" + # ~ Derp ~ # alias unmount="umount" alias please="sudo" diff --git a/.config/zsh/zsh_functions b/.config/zsh/zsh_functions index 4a872ed..df91ade 100644 --- a/.config/zsh/zsh_functions +++ b/.config/zsh/zsh_functions @@ -1,4 +1,4 @@ -# Make directory and CD into it. +# Make directory and CD into i. mkcd () { mkdir -p -- "$1" && cd -P -- "$1" } ls-awk () { ls -l --color=always | awk '{k=0;for(i=0;i<=8;i++)k+=((substr($1,i+2,1)~/[rwx]/) \ diff --git a/desktop.org b/desktop.org index a1735e2..a2bd14e 100644 --- a/desktop.org +++ b/desktop.org @@ -4,7 +4,6 @@ This =.org= document is where I store all of my small time user-level configurat I prefer to use programs that I can extend the functionality of via configuration files and source code. - * Sway ** Mod Key #+begin_src shell :tangle ~/dotfiles/.config/sway/config :mkdirp yes @@ -63,6 +62,9 @@ exec_always --no-startup-id dunst # flash focus exec --no-startup-id flashfocus +# udiskie - auto usb mounting +exec --no-startup-id /usr/bin/udiskie + # polkit exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 @@ -72,7 +74,7 @@ exec /usr/bin/nm-applet --indicator # Bluetooth manager tray applet exec /usr/bin/blueman-applet -# Gtk crap +# Gtk 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 @@ -353,7 +355,7 @@ indicator-caps-lock show-failed-attempts #+end_src * Waybar -*** waybar/config +** waybar/config #+begin_src shell :tangle ~/dotfiles/.config/waybar/config :mkdirp yes { "layer": "top", // Waybar at top layer @@ -436,7 +438,7 @@ show-failed-attempts }, } #+end_src -*** waybar/style.css +** waybar/style.css #+begin_src shell :tangle ~/dotfiles/.config/waybar/style.css :mkdirp yes \* { border: none; @@ -558,7 +560,7 @@ window#waybar { #+RESULTS: -*** extra +** extra #+begin_src shell "sway/workspaces": { "disable-scroll": true, @@ -575,7 +577,7 @@ window#waybar { } #+end_src * Wofi -*** wofi/config +** wofi/config #+begin_src shell :tangle ~/dotfiles/.config/wofi/config :mkdirp yes style=/home/opal/dotfiles/.config/wofi/style.css show=drun @@ -589,7 +591,7 @@ insensitive=true prompt=Search... term=alacritty #+end_src -*** wofi/style.css +** wofi/style.css #+begin_src shell :tangle ~/dotfiles/.config/wofi/style.css :mkdirp yes *{ font-family: monospace; @@ -682,6 +684,14 @@ alias ip="ip -c" alias rm="trash -v --trash-dir=$HOME/.trash" alias cls="ls-awk" +# ~ Heck the GNU Coreutils ~ # +alias ls="exa" +alias find="fd" +alias cat="bat" +alias du="gdu" +alias grep="rg" +alias dig="dog" + # ~ Derp ~ # alias unmount="umount" alias please="sudo" diff --git a/emacs.org b/emacs.org index 5b26f99..f71d13c 100644 --- a/emacs.org +++ b/emacs.org @@ -279,7 +279,7 @@ Creates margins in Org mode to make it more pleasant to look at. ;;grammar ; tasing grammar mistake every you make :tools - ;;ansible + ansible ;;biblio ; Writes a PhD for you (citation needed) ;;debugger ; FIXME stepping through code, to help you add bugs ;;direnv @@ -365,7 +365,7 @@ Creates margins in Org mode to make it more pleasant to look at. ;;swift ; who asked for emoji variables? ;;terra ; Earth and Moon in alignment for performance. ;;web ; the tubes - ;;yaml ; JSON, but readable + yaml ; JSON, but readable ;;zig ; C, but simpler :email