aboutsummaryrefslogtreecommitdiff
path: root/shell/.bash_aliases
diff options
context:
space:
mode:
authorBardofSprites <[email protected]>2025-07-17 10:26:50 -0400
committerBardofSprites <[email protected]>2025-07-17 10:26:50 -0400
commit284ea2c1115f3546568a9eb1856280fe64801110 (patch)
tree1b85d84c5673fe7ff1c00000f7855b510c188b74 /shell/.bash_aliases
parent619e979fab47548f04c899dd278175ea7dd5ba95 (diff)
simple shell env changes
Diffstat (limited to 'shell/.bash_aliases')
-rw-r--r--shell/.bash_aliases19
1 files changed, 19 insertions, 0 deletions
diff --git a/shell/.bash_aliases b/shell/.bash_aliases
index 82d798b..1731413 100644
--- a/shell/.bash_aliases
+++ b/shell/.bash_aliases
@@ -9,6 +9,12 @@ alias ta="tmux attach"
alias ts="tmux-sessionizer"
alias rec="ffmpeg -f x11grab -s 1920x1080 -i :0.0+0+0 out.mp4"
+# smart launcher aliases
+alias p="smart-launcher ~/Pictures/"
+alias r="smart-launcher ~/Repositories/"
+alias d="smart-launcher ~/Documents/"
+alias c="smart-launcher ~/Code/"
+
function _recentimages() {
find "$1" -type f \( -iname "*.jpg" -o -iname "*.png" -o -iname "*.jpeg" -o -iname "*.gif" -o -iname "*.bmp" \) -printf "%T@ %p\n" |
sort -nr |
@@ -17,6 +23,19 @@ function _recentimages() {
alias recentimages='_recentimages'
+function xrdb-theme() {
+ local theme_file
+ theme_file=$(find ~/.Xresources.d/ -type l | fzf)
+
+ if [[ -n "$theme_file" ]]; then
+ xrdb -merge "$theme_file"
+ echo "Loaded theme: $(basename "$theme_file")"
+ else
+ echo "No theme selected."
+ fi
+}
+
+
alias checkmail="$HOME/.local/bin/scripts/checkmail"
# gentoo related
alias sysupdate="sudo eix-sync"