move HC to scriptrc
This commit is contained in:
parent
c22ec9638c
commit
0847a00714
2 changed files with 47 additions and 11 deletions
|
@ -1,18 +1,54 @@
|
||||||
setupmac() {
|
setupmac() {
|
||||||
defaults write com.apple.dock expose-animation-duration -float 0.1
|
defaults write com.apple.dock expose-animation-duration -float 0.1
|
||||||
defaults write -g InitialKeyRepeat -int 12
|
defaults write -g InitialKeyRepeat -int 12
|
||||||
defaults write -g KeyRepeat -int 1
|
defaults write -g KeyRepeat -int 1
|
||||||
defaults write com.apple.Dock autohide-delay -float 0; killall Dock
|
defaults write com.apple.Dock autohide-delay -float 0
|
||||||
defaults write -g com.apple.mouse.scaling -integer -1
|
defaults write -g com.apple.mouse.scaling -integer -1
|
||||||
|
}
|
||||||
|
|
||||||
|
function disable_hot_corners(){
|
||||||
|
defaults write com.apple.dock "wvous-tl-corner" -int 0
|
||||||
|
defaults write com.apple.dock "wvous-tr-corner" -int 0
|
||||||
|
defaults write com.apple.dock "wvous-br-corner" -int 0
|
||||||
|
}
|
||||||
|
|
||||||
|
function enable_hot_corners(){
|
||||||
|
defaults write com.apple.dock "wvous-tl-corner" -int 2
|
||||||
|
defaults write com.apple.dock "wvous-tr-corner" -int 3
|
||||||
|
defaults write com.apple.dock "wvous-br-corner" -int 1
|
||||||
}
|
}
|
||||||
|
|
||||||
check_ssh_add() {
|
check_ssh_add() {
|
||||||
if [[ "$(ssh-add -l)" == "The agent has no identities." ]] ; then
|
if [[ "$(ssh-add -l)" == "The agent has no identities." ]] ; then
|
||||||
ssh-add ~/.ssh/id_rsa
|
ssh-add ~/.ssh/id_rsa
|
||||||
setupmac
|
setupmac
|
||||||
fi
|
enable_hot_corners
|
||||||
|
|
||||||
|
# Restart Dock
|
||||||
|
killall Dock
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
hc() {
|
||||||
|
# Make sure to read from a corner that has an active value > 0
|
||||||
|
has_hot_corners=$(defaults read com.apple.dock "wvous-tl-corner")
|
||||||
|
|
||||||
|
# Toggle
|
||||||
|
if (( $has_hot_corners != 0 ))
|
||||||
|
then
|
||||||
|
disable_hot_corners
|
||||||
|
else
|
||||||
|
enable_hot_corners
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Hot corners are now:"
|
||||||
|
defaults read com.apple.dock "wvous-tl-corner"
|
||||||
|
defaults read com.apple.dock "wvous-tr-corner"
|
||||||
|
defaults read com.apple.dock "wvous-br-corner"
|
||||||
|
|
||||||
|
# Restart Dock
|
||||||
|
killall Dock
|
||||||
|
}
|
||||||
|
|
||||||
if [[ "$(uname)" == "Darwin" ]]; then
|
if [[ "$(uname)" == "Darwin" ]]; then
|
||||||
check_ssh_add
|
check_ssh_add
|
||||||
|
|
4
.zshrc
4
.zshrc
|
@ -198,7 +198,7 @@ bindkey '^l' autosuggest-accept
|
||||||
export FZF_DEFAULT_OPTS="--reverse --bind change:first --bind ctrl-j:down,ctrl-k:up -i --cycle --header-first --border rounded"
|
export FZF_DEFAULT_OPTS="--reverse --bind change:first --bind ctrl-j:down,ctrl-k:up -i --cycle --header-first --border rounded"
|
||||||
|
|
||||||
# exports - local bin, python, brew
|
# exports - local bin, python, brew
|
||||||
export PATH="$HOME/.local/bin:$HOME/.bin:/Users/$USER/Library/Python/3.9/bin:$HOME/Projects/Personal/scripts:/opt/homebrew/opt/openjdk/bin:/opt/homebrew/opt/libpq/bin:/opt/homebrew/bin:/opt/homebrew/sbin:$PATH"
|
export PATH="$HOME/.local/bin:$HOME/.bin:/Users/$USER/Library/Python/3.9/bin:/opt/homebrew/opt/openjdk/bin:/opt/homebrew/opt/libpq/bin:/opt/homebrew/bin:/opt/homebrew/sbin:$PATH"
|
||||||
|
|
||||||
# mysql client on macos
|
# mysql client on macos
|
||||||
export PATH="/opt/homebrew/opt/mysql-client/bin:$PATH"
|
export PATH="/opt/homebrew/opt/mysql-client/bin:$PATH"
|
||||||
|
@ -215,7 +215,7 @@ fi
|
||||||
|
|
||||||
# Load scripts
|
# Load scripts
|
||||||
if [ -d "$HOME/.config/scriptrc" ]; then
|
if [ -d "$HOME/.config/scriptrc" ]; then
|
||||||
for SCRIPTFILE in $HOME/.config/scriptrc/*; do
|
for SCRIPTFILE in $HOME/.config/scriptrc/*sh; do
|
||||||
source $SCRIPTFILE
|
source $SCRIPTFILE
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue