flattened and using scwrypts in utils

This commit is contained in:
2022-08-22 21:27:20 -06:00
parent 26571b5dfc
commit 746485e890
11 changed files with 97 additions and 177 deletions

View File

@ -3,8 +3,10 @@
#####################################################################
export DOTWRYN="$HOME/.wryn"
export SFX_PATH="$HOME/Media/sfx"
export WALLPAPER_PATH="$HOME/Pictures/bg"
export SOURCE_PACKAGES="$HOME/.local/share/source-packages"
#####################################################################
@ -13,17 +15,8 @@ export SOURCE_PACKAGES="$HOME/.local/share/source-packages"
export PREFERRED_EDITOR=(vim vi)
# should play an audio file argument
MEDIA_ENGINE='canberra-gtk-play -f'
PLAY_SFX () { $DOTWRYN/bin/play-sound $@ >/dev/null 2>&1; }
RIPGREP_CONFIG_PATH="$HOME/.config/ripgrep/config"
TMUX_DEFAULT_SESSION_NAME='wryn'
WEBBROWSER='google-chrome-stable'
#I3__GLOBAL_FONT_SIZE=
#I3__DMENU_FONT_SIZE=
#I3__BORDER_PIXEL_SIZE=
PS1_BRANCH_SYMBOL=''
PS1_INDICATOR_SYMBOL='☕'
@ -34,27 +27,57 @@ WELCOME () {
{ figlet 'Welcome, beautiful'; cowsay -p 'damn u sexy'; } | lolcat
}
LOAD_ZSH_UTILS() {
source "$DOTWRYN/zsh/plugins/scwrypts/zsh/utils/utils.module.zsh"
}
#####################################################################
### External Plugins / Settings #####################################
#####################################################################
EXTERNAL_PLUGINS=(
# fzf
EXTERNAL_PLUGINS+=(
'/usr/share/fzf/key-bindings.zsh'
'/usr/share/fzf/completion.zsh'
"$DOTWRYN/zsh/plugins/z/z.sh"
"$DOTWRYN/zsh/plugins/fzf-tab/fzf-tab.plugin.zsh"
"$DOTWRYN/zsh/plugins/code-activator/activator.plugin.zsh"
"$DOTWRYN/zsh/plugins/scwrypts/scwrypts.plugin.zsh"
"$DOTWRYN/zsh/plugins/ssh/ssh.plugin.zsh"
)
export SCWRYPTS_ENV='local'
)
FZF_DEFAULT_OPTS='--reverse'
FZF_DEFAULT_COMMAND='rg --files'
# fzf-tab
EXTERNAL_PLUGINS+=("$DOTWRYN/zsh/plugins/fzf-tab/fzf-tab.plugin.zsh")
zstyle ':fzf-tab:*' accept-line enter
zstyle ':fzf-tab:*' fzf-bindings 'space:accept' ';:toggle'
zstyle ':fzf-tab:*' continuous-trigger '/'
LOAD_ZSH_UTILS() { source "$DOTWRYN/zsh/plugins/scwrypts/zsh/utils/utils.module.zsh"; }
# scwrypts
EXTERNAL_PLUGINS+=("$DOTWRYN/zsh/plugins/scwrypts/scwrypts.plugin.zsh")
export SCWRYPTS_ENV="local.$(hostnamectl --static)"
[ ! -f $HOME/.config/scwrypts/env/$SCWRYPTS_ENV ] && export SCWRYPTS_ENV='local'
export S3_SYNC_MEDIA=(
#'.local/share/dolphin-emu'
#'Documents'
#'Games/roms'
#'Games/wrynscape'
'.porn'
'Documents'
'Media'
'Pictures'
)
# z
EXTERNAL_PLUGINS+=("$DOTWRYN/zsh/plugins/z/z.sh")
# code-activator
EXTERNAL_PLUGINS+=("$DOTWRYN/zsh/plugins/code-activator/activator.plugin.zsh")
# ssh
EXTERNAL_PLUGINS+=("$DOTWRYN/zsh/plugins/ssh/ssh.plugin.zsh")

View File

@ -28,13 +28,14 @@ bindsym XF86MonBrightnessUp exec --no-startup-id $UTILS backlightup
bindsym XF86MonBrightnessDown exec --no-startup-id $UTILS backlightdown
# Quick applications
bindsym $mod+Shift+m exec --no-startup-id $UTILS launch android-messages-desktop
bindsym $mod+Shift+m exec --no-startup-id $UTILS launch messages
bindsym $mod+Shift+d exec --no-startup-id $UTILS launch discord
bindsym $mod+c exec --no-startup-id $UTILS launch google-voice-desktop
bindsym $mod+m exec --no-startup-id $UTILS launch youtubemusic-nativefier
bindsym $mod+a exec --no-startup-id $UTILS launch pavucontrol ^Pavucontrol
bindsym $mod+c exec --no-startup-id $UTILS launch voice
bindsym $mod+m exec --no-startup-id $UTILS launch ytmusic
bindsym $mod+Shift+s exec --no-startup-id $UTILS launch spotify
bindsym $mod+a exec --no-startup-id $UTILS launch pavuctrl
bindsym $mod+Shift+p exec --no-startup-id $UTILS launch scrcpy
bindsym $mod+Shift+o exec --no-startup-id $UTILS launch obs ^obs
bindsym $mod+Shift+o exec --no-startup-id $UTILS launch obs
# Terminal
bindsym $mod+Return exec i3-sensible-terminal

View File

@ -36,4 +36,5 @@ $DOTWRYN/config/xconfig.conf X11/xconfig
$DOTWRYN/config/xinitrc X11/xinitrc
$DOTWRYN/bin/scwrypts ../.local/bin/scwrypts
$DOTWRYN/bin/vim ../.local/bin/vim
$DOTWRYN/bin/$(hostnamectl --static) ../.$(hostnamectl --static)
"

View File

@ -13,9 +13,9 @@ export AWS__S3__MEDIA_BUCKET=yage # inherited from local
export AWS__S3__MEDIA_TARGETS=($S3_SYNC_MEDIA) # inherited from local
# custom i3 configuration settings
export I3__BORDER_PIXEL_SIZE=
export I3__DMENU_FONT_SIZE=
export I3__GLOBAL_FONT_SIZE=
export I3__BORDER_PIXEL_SIZE=7
export I3__DMENU_FONT_SIZE=20
export I3__GLOBAL_FONT_SIZE=1
export I3__MODEL_CONFIG=$DOTWRYN/config/i3.conf # inherited from local
# redis connection credentials

View File

@ -1,7 +1,7 @@
#!/bin/zsh
source "$HOME/.config/wryn/env.zsh"
export PATH="$DOTWRYN/bin/xorg/$(hostnamectl --static):$PATH"
export PATH="$DOTWRYN/bin/$(hostnamectl --static):$PATH"
for SCRIPT in $(find /etc/x11/xinit/xinitrc.d); do source $SCRIPT; done
command -v dex && dex -a