re-init
This commit is contained in:
commit
94b0f869cc
|
@ -0,0 +1,56 @@
|
||||||
|
export LANG=en_US.UTF-8
|
||||||
|
export ARCHFLAGS="-arch x86_64"
|
||||||
|
export PATH="$PATH:$HOME/bin:/usr/local/bin"
|
||||||
|
export ZSH="/Users/dym/.oh-my-zsh"
|
||||||
|
export EDITOR="/usr/local/bin/code"
|
||||||
|
|
||||||
|
ZSH_THEME="lambda"
|
||||||
|
CASE_SENSITIVE="false"
|
||||||
|
DISABLE_LS_COLORS="false"
|
||||||
|
COMPLETION_WAITING_DOTS="true"
|
||||||
|
HIST_STAMPS="yyyy-mm-dd"
|
||||||
|
# HYPHEN_INSENSITIVE="true"
|
||||||
|
# DISABLE_AUTO_UPDATE="true"
|
||||||
|
# export UPDATE_ZSH_DAYS=13
|
||||||
|
# ENABLE_CORRECTION="true"
|
||||||
|
|
||||||
|
plugins=( git )
|
||||||
|
source $ZSH/oh-my-zsh.sh
|
||||||
|
|
||||||
|
alias s="$EDITOR"
|
||||||
|
alias c="$EDITOR"
|
||||||
|
alias ls="gls -AF --group-directories-first"
|
||||||
|
alias l="gls -AFhl --group-directories-first"
|
||||||
|
alias d="gdu -ch --max-depth=1"
|
||||||
|
alias ggc="git gc --aggressive"
|
||||||
|
|
||||||
|
alias i="brew install"
|
||||||
|
alias un="brew uninstall"
|
||||||
|
alias rmds="sudo find / -name '.DS_Store' -depth -exec rm {} \;"
|
||||||
|
alias clean=" \
|
||||||
|
; sudo dot_clean / \
|
||||||
|
; brew cleanup \
|
||||||
|
; rmds \
|
||||||
|
"
|
||||||
|
alias gnpm="sudo npm -g --unsafe-perm=true --allow-root"
|
||||||
|
alias upd=" \
|
||||||
|
; sudo n latest \
|
||||||
|
; gnpm up -g \
|
||||||
|
; gnpm i -g npm \
|
||||||
|
; brew update \
|
||||||
|
; brew upgrade \
|
||||||
|
"
|
||||||
|
|
||||||
|
alias purge=" \
|
||||||
|
; top -l 1 -s 0 | grep PhysMem \
|
||||||
|
; sudo purge \
|
||||||
|
; top -l 1 -s 0 | grep PhysMem \
|
||||||
|
"
|
||||||
|
|
||||||
|
alias shipit="sh /Users/dym/cfg/git-push-to-production.sh"
|
||||||
|
alias bak=" \
|
||||||
|
; sudo rsync -a --delete \
|
||||||
|
/Users/dym/ /Volumes/Data/Apps/mac/_home \
|
||||||
|
; sudo rsync -a --delete \
|
||||||
|
/Users/dym/ /Volumes/Data_bak/Apps/mac/_home \
|
||||||
|
"
|
|
@ -0,0 +1,55 @@
|
||||||
|
[ { "shortcut_key_binding" : null
|
||||||
|
, "shortcut_name" : "RedoLastMove"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : null
|
||||||
|
, "shortcut_name" : "MakeSmaller"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : null
|
||||||
|
, "shortcut_name" : "MoveToPreviousThird"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : "alt+cmd+keypad9"
|
||||||
|
, "shortcut_name" : "MoveToUpperRight"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : "alt+cmd+keypad2"
|
||||||
|
, "shortcut_name" : "MoveToBottomHalf"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : null
|
||||||
|
, "shortcut_name" : "MoveToNextDisplay"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : "alt+cmd+keypad8"
|
||||||
|
, "shortcut_name" : "MoveToTopHalf"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : "alt+cmd+keypad1"
|
||||||
|
, "shortcut_name" : "MoveToLowerLeft"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : null
|
||||||
|
, "shortcut_name" : "MakeLarger"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : null
|
||||||
|
, "shortcut_name" : "UndoLastMove"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : null
|
||||||
|
, "shortcut_name" : "MoveToPreviousDisplay"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : "alt+cmd+keypad0"
|
||||||
|
, "shortcut_name" : "MoveToFullscreen"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : null
|
||||||
|
, "shortcut_name" : "MoveToNextThird"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : "alt+cmd+keypad4"
|
||||||
|
, "shortcut_name" : "MoveToLeftHalf"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : "alt+cmd+keypad5"
|
||||||
|
, "shortcut_name" : "MoveToCenter"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : "alt+cmd+keypad6"
|
||||||
|
, "shortcut_name" : "MoveToRightHalf"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : "alt+cmd+keypad3"
|
||||||
|
, "shortcut_name" : "MoveToLowerRight"
|
||||||
|
}
|
||||||
|
, { "shortcut_key_binding" : "alt+cmd+keypad7"
|
||||||
|
, "shortcut_name" : "MoveToUpperLeft"
|
||||||
|
}
|
||||||
|
]
|
|
@ -0,0 +1,47 @@
|
||||||
|
[ { "keys": ["super+g"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} }
|
||||||
|
, { "keys": ["super+t"], "command": "new_file" }
|
||||||
|
|
||||||
|
, { "keys": ["ctrl+0"], "command": "select_by_index", "args": { "index": 9 } }
|
||||||
|
, { "keys": ["ctrl+1"], "command": "select_by_index", "args": { "index": 0 } }
|
||||||
|
, { "keys": ["ctrl+2"], "command": "select_by_index", "args": { "index": 1 } }
|
||||||
|
, { "keys": ["ctrl+3"], "command": "select_by_index", "args": { "index": 2 } }
|
||||||
|
, { "keys": ["ctrl+4"], "command": "select_by_index", "args": { "index": 3 } }
|
||||||
|
, { "keys": ["ctrl+5"], "command": "select_by_index", "args": { "index": 4 } }
|
||||||
|
, { "keys": ["ctrl+6"], "command": "select_by_index", "args": { "index": 5 } }
|
||||||
|
, { "keys": ["ctrl+7"], "command": "select_by_index", "args": { "index": 6 } }
|
||||||
|
, { "keys": ["ctrl+8"], "command": "select_by_index", "args": { "index": 7 } }
|
||||||
|
, { "keys": ["ctrl+9"], "command": "select_by_index", "args": { "index": 8 } }
|
||||||
|
|
||||||
|
, { "keys": ["f3"], "command": "find_next" }
|
||||||
|
, { "keys": ["shift+f3"], "command": "find_prev" }
|
||||||
|
, { "keys": ["ctrl+a"], "command": "select_all" }
|
||||||
|
, { "keys": ["ctrl+c"], "command": "copy" }
|
||||||
|
, { "keys": ["ctrl+f"], "command": "show_panel", "args": {"panel": "find", "reverse": false} }
|
||||||
|
, { "keys": ["ctrl+n"], "command": "new_file" }
|
||||||
|
, { "keys": ["ctrl+o"], "command": "prompt_open" }
|
||||||
|
, { "keys": ["ctrl+s"], "command": "save" }
|
||||||
|
, { "keys": ["ctrl+v"], "command": "paste" }
|
||||||
|
, { "keys": ["ctrl+w"], "command": "close" }
|
||||||
|
, { "keys": ["ctrl+x"], "command": "cut" }
|
||||||
|
|
||||||
|
, { "keys": ["ctrl+["], "command": "unindent" }
|
||||||
|
, { "keys": ["ctrl+]"], "command": "indent" }
|
||||||
|
, { "keys": ["ctrl+tab"], "command": "next_view" }
|
||||||
|
|
||||||
|
, { "keys": ["ctrl+alt+f"], "command": "show_panel", "args": {"panel": "replace", "reverse": false} }
|
||||||
|
, { "keys": ["ctrl+alt+s"], "command": "save_all" }
|
||||||
|
, { "keys": ["ctrl+alt+v"], "command": "paste_from_history" }
|
||||||
|
, { "keys": ["ctrl+shift+e"], "command": "slurp_replace_string" }
|
||||||
|
, { "keys": ["ctrl+shift+f"], "command": "show_panel", "args": {"panel": "find_in_files"} }
|
||||||
|
, { "keys": ["ctrl+shift+g"], "command": "find_prev" }
|
||||||
|
, { "keys": ["ctrl+shift+i"], "command": "show_panel", "args": {"panel": "incremental_find", "reverse": true} }
|
||||||
|
, { "keys": ["ctrl+shift+n"], "command": "new_window" }
|
||||||
|
, { "keys": ["ctrl+shift+s"], "command": "prompt_save_as" }
|
||||||
|
, { "keys": ["ctrl+shift+t"], "command": "reopen_last_file" }
|
||||||
|
, { "keys": ["ctrl+shift+tab"], "command": "prev_view" }
|
||||||
|
, { "keys": ["ctrl+shift+v"], "command": "paste_and_indent" }
|
||||||
|
, { "keys": ["ctrl+shift+w"], "command": "close_window" }
|
||||||
|
, { "keys": ["ctrl+shift+z"], "command": "redo" }
|
||||||
|
|
||||||
|
, { "keys": ["ctrl+k", "ctrl+b"], "command": "toggle_side_bar" }
|
||||||
|
]
|
|
@ -0,0 +1,13 @@
|
||||||
|
{
|
||||||
|
"bootstrapped": true,
|
||||||
|
"in_process_packages":
|
||||||
|
[
|
||||||
|
],
|
||||||
|
"installed_packages":
|
||||||
|
[
|
||||||
|
"HTML-CSS-JS Prettify",
|
||||||
|
"Package Control",
|
||||||
|
"Pretty JSON",
|
||||||
|
"SCSS",
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,25 @@
|
||||||
|
{ "auto_indent": true
|
||||||
|
, "auto_match_enabled": false
|
||||||
|
, "caret_extra_width": 1
|
||||||
|
, "caret_style": "solid"
|
||||||
|
, "copy_with_empty_selection": false
|
||||||
|
, "drag_text": false
|
||||||
|
, "ensure_newline_at_eof_on_save": true
|
||||||
|
, "find_selected_text": true
|
||||||
|
, "font_face": "DejaVu Sans Mono"
|
||||||
|
, "font_size": 17
|
||||||
|
, "ignored_packages": [ "Vintage" ]
|
||||||
|
, "line_padding_bottom": 2
|
||||||
|
, "line_padding_top": 2
|
||||||
|
, "save_on_focus_lost": true
|
||||||
|
, "shift_tab_unindent": true
|
||||||
|
, "show_encoding": true
|
||||||
|
, "show_line_endings": true
|
||||||
|
, "smart_indent": false
|
||||||
|
, "tab_size": 2
|
||||||
|
, "theme": "SodaSeti Dark.sublime-theme"
|
||||||
|
, "translate_tabs_to_spaces": false
|
||||||
|
, "trim_trailing_white_space_on_save": true
|
||||||
|
, "wide_caret": true
|
||||||
|
, "word_wrap": false
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 50 KiB |
|
@ -0,0 +1,178 @@
|
||||||
|
# MacOS reinstall
|
||||||
|
|
||||||
|
## Homebrew
|
||||||
|
/usr/bin/ruby -e "$(curl -fsSL \
|
||||||
|
https://raw.githubusercontent.com/Homebrew/install/master/install)"
|
||||||
|
|
||||||
|
brew install zsh coreutils git curl gnupg openssl
|
||||||
|
brew link --overwrite git
|
||||||
|
brew link --overwrite gnupg
|
||||||
|
|
||||||
|
## Oh-My-Zsh
|
||||||
|
sh -c "$(curl -fsSL \
|
||||||
|
https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
|
||||||
|
|
||||||
|
|
||||||
|
## Git
|
||||||
|
brew install git
|
||||||
|
sudo rm -rf /usr/bin/git/
|
||||||
|
sudo rm /etc/paths.d/git
|
||||||
|
sudo rm /etc/manpaths.d/git
|
||||||
|
sudo pkgutil --forget \
|
||||||
|
--pkgs=GitOSX\.Installer\.git[A-Za-z0-9]*\.[a-z]*.pkg
|
||||||
|
|
||||||
|
## Node.js
|
||||||
|
brew install nodejs npm
|
||||||
|
sudo npm i -g npm
|
||||||
|
sudo npm i -g pm2
|
||||||
|
|
||||||
|
## Vapor
|
||||||
|
brew install vapor/tap/vapor
|
||||||
|
|
||||||
|
## Go
|
||||||
|
brew install go
|
||||||
|
|
||||||
|
## Set computer name
|
||||||
|
sudo scutil --set ComputerName "min"
|
||||||
|
sudo scutil --set LocalHostName "min"
|
||||||
|
sudo scutil --set HostName "min"
|
||||||
|
|
||||||
|
## Enable Apps from all sources
|
||||||
|
sudo spctl --master-disable
|
||||||
|
|
||||||
|
## Show hidden files
|
||||||
|
defaults write com.apple.finder AppleShowAllFiles -bool true
|
||||||
|
chflags nohidden ~/Library
|
||||||
|
killall Finder
|
||||||
|
|
||||||
|
## remove window-shadow from screenshots
|
||||||
|
defaults write com.apple.screencapture disable-shadow -bool true
|
||||||
|
killall SystemUIServer
|
||||||
|
|
||||||
|
## press-and-hold keys NOT to open the ipad-letter-selector
|
||||||
|
defaults write -g ApplePressAndHoldEnabled -bool false
|
||||||
|
|
||||||
|
## remove animations
|
||||||
|
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
|
||||||
|
defaults write -g NSBrowserColumnAnimationSpeedMultiplier -float 0
|
||||||
|
defaults write -g NSDocumentRevisionsWindowTransformAnimation -bool false
|
||||||
|
defaults write -g NSScrollAnimationEnabled -bool false
|
||||||
|
defaults write -g NSScrollViewRubberbanding -bool false
|
||||||
|
defaults write -g NSToolbarFullScreenAnimationDuration -float 0
|
||||||
|
defaults write -g NSWindowResizeTime -float 0.001
|
||||||
|
defaults write -g QLPanelAnimationDuration -float 0
|
||||||
|
defaults write com.apple.Dock autohide-delay -float 0
|
||||||
|
defaults write com.apple.Dock autohide-delay -float 0
|
||||||
|
defaults write com.apple.Dock autohide-time-modifier -float 0
|
||||||
|
defaults write com.apple.Dock expose-animation-duration -float 0
|
||||||
|
defaults write com.apple.Dock expose-animation-duration -float 0.1
|
||||||
|
defaults write com.apple.Dock launchanim -bool false
|
||||||
|
defaults write com.apple.Dock springboard-hide-duration -float 0
|
||||||
|
defaults write com.apple.Dock springboard-page-duration -float 0
|
||||||
|
defaults write com.apple.Dock springboard-show-duration -float 0
|
||||||
|
defaults write com.apple.finder DisableAllAnimations -bool true
|
||||||
|
defaults write com.apple.Mail DisableReplyAnimations -bool true
|
||||||
|
defaults write com.apple.Mail DisableSendAnimations -bool true
|
||||||
|
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
|
||||||
|
defaults write NSGlobalDomain NSWindowResizeTime -float 0.001
|
||||||
|
killall Finder
|
||||||
|
killall Dock
|
||||||
|
|
||||||
|
ssh-add -K ~/.ssh/github
|
||||||
|
git config --global core.excludesfile ~/.gitignore
|
||||||
|
|
||||||
|
defaults write -g ApplePressAndHoldEnabled -bool false
|
||||||
|
defaults write -g CursorBlink -string 0
|
||||||
|
defaults write -g NSTextInsertionPointBlinkPeriod -int 100000000
|
||||||
|
defaults write cc.omh.Clyppan hideStatusBarIcon 1
|
||||||
|
|
||||||
|
defaults write NSGlobalDomain AppleEnableMenuBarTransparency -bool false
|
||||||
|
defaults write NSGlobalDomain AppleFontSmoothing -int 2
|
||||||
|
defaults write NSGlobalDomain AppleKeyboardUIMode -int 3
|
||||||
|
defaults write NSGlobalDomain AppleShowScrollBars -string "Always"
|
||||||
|
defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
|
||||||
|
defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool false
|
||||||
|
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
|
||||||
|
defaults write NSGlobalDomain NSNavPanelExpandedStateForSaveMode -bool true
|
||||||
|
defaults write NSGlobalDomain NSWindowResizeTime -float 0.001
|
||||||
|
defaults write NSGlobalDomain PMPrintingExpandedStateForPrint -bool true
|
||||||
|
|
||||||
|
defaults write com.apple.CrashReporter DialogType none
|
||||||
|
defaults write com.apple.dashboard mcx-disabled -bool true
|
||||||
|
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool true
|
||||||
|
defaults write com.apple.frameworks.diskimages skip-verify -bool true
|
||||||
|
defaults write com.apple.frameworks.diskimages skip-verify-locked -bool true
|
||||||
|
defaults write com.apple.frameworks.diskimages skip-verify-remote -bool true
|
||||||
|
defaults write com.apple.iTunes NSUserKeyEquivalents -dict-add "Target Search Field" "@F"
|
||||||
|
defaults write com.apple.LaunchServices LSQuarantine -bool false
|
||||||
|
defaults write com.apple.LaunchServices LSQuarantine -bool false
|
||||||
|
defaults write com.apple.Mail DisableReplyAnimations -bool true
|
||||||
|
defaults write com.apple.Mail DisableSendAnimations -bool true
|
||||||
|
defaults write com.apple.menuextra.battery ShowPercent -string "NO"
|
||||||
|
defaults write com.apple.menuextra.battery ShowTime -string "YES"
|
||||||
|
defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool true
|
||||||
|
defaults write com.apple.screencapture disable-shadow -bool true
|
||||||
|
defaults write com.apple.terminal StringEncodings -array 4
|
||||||
|
defaults write com.apple.TimeMachine DoNotOfferNewDisksForBackup -bool true
|
||||||
|
|
||||||
|
# Dock
|
||||||
|
defaults write com.apple.dock autohide-delay -float 0
|
||||||
|
defaults write com.apple.dock autohide-time-modifier -float 0
|
||||||
|
defaults write com.apple.dock enable-spring-load-actions-on-all-items -bool true
|
||||||
|
defaults write com.apple.dock expose-animation-duration -int 0
|
||||||
|
defaults write com.apple.dock launchanim -bool false
|
||||||
|
defaults write com.apple.dock no-glass -bool true
|
||||||
|
defaults write com.apple.dock show-process-indicators -bool true
|
||||||
|
defaults write com.apple.dock workspaces-swoosh-animation-off -bool true
|
||||||
|
defaults write com.apple.dock tilesize -int 20
|
||||||
|
|
||||||
|
# Finder
|
||||||
|
defaults write com.apple.finder _FXShowPosixPathInTitle -bool true
|
||||||
|
defaults write com.apple.finder AppleShowAllFiles -bool true
|
||||||
|
defaults write com.apple.finder DisableAllAnimations -bool true
|
||||||
|
defaults write com.apple.finder FXEnableExtensionChangeWarning -bool false
|
||||||
|
defaults write com.apple.finder QuitMenuItem -bool true
|
||||||
|
defaults write com.apple.finder WarnOnEmptyTrash -bool false
|
||||||
|
|
||||||
|
# Safari
|
||||||
|
defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2
|
||||||
|
defaults write com.apple.Safari FindOnPageMatchesWordStartsOnly -bool false
|
||||||
|
defaults write com.apple.Safari IncludeInternalDebugMenu -bool true
|
||||||
|
defaults write com.apple.Safari ProxiesInBookmarksBar "()"
|
||||||
|
|
||||||
|
# Disable "Send via Email" in Safari
|
||||||
|
defaults write com.apple.Safari NSUserKeyEquivalents -dict-add "Email Link to This Page" "\0" "Email This Page" "\0"
|
||||||
|
|
||||||
|
# Disable "Send via Email" in Chrome/Canary
|
||||||
|
defaults write com.google.Chrome NSUserKeyEquivalents -dict-add "Email Page Location" "\0"
|
||||||
|
defaults write com.google.Chrome.canary NSUserKeyEquivalents -dict-add "Email Page Location" "\0"
|
||||||
|
|
||||||
|
# only process one image at a time in ImageOptim
|
||||||
|
defaults write net.pornel.imageoptim RunConcurrentFiles 1
|
||||||
|
defaults write net.pornel.imageoptim RunConcurrentDirscans 1
|
||||||
|
defaults write net.pornel.imageoptim BounceDock -bool false
|
||||||
|
|
||||||
|
# expand SaveDialog
|
||||||
|
defaults write NSGlobalDomain NSNavPanelExpandedStateForSaveMode -bool true
|
||||||
|
defaults write NSGlobalDomain NSNavPanelExpandedStateForSaveMode2 -bool true
|
||||||
|
|
||||||
|
# support for 16:10 monitors in blizzard games
|
||||||
|
defaults write com.blizzard.heroesofthestorm DesktopModeIsDefault 1
|
||||||
|
defaults write com.blizzard.starcraft2 DesktopModeIsDefault 1
|
||||||
|
defaults write com.blizzard.diablo3 DesktopModeIsDefault 1
|
||||||
|
|
||||||
|
# Desktop always empty
|
||||||
|
defaults write com.apple.finder CreateDesktop false
|
||||||
|
killall Finder
|
||||||
|
|
||||||
|
# Disable Apache (who tf is it even for?)
|
||||||
|
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
|
||||||
|
|
||||||
|
# Disable .DS_Store
|
||||||
|
defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true
|
||||||
|
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
|
||||||
|
defaults write com.apple.desktopservices DSDontWriteLocalStores true
|
||||||
|
defaults write com.apple.desktopservices DSDontWriteStores true
|
||||||
|
|
||||||
|
# Disable root-less -- from recovery terminal (boot with CMD+R pressed)
|
||||||
|
csrutil disable
|
|
@ -0,0 +1,31 @@
|
||||||
|
# Internet
|
||||||
|
- [Firefox](https://firefox.com) – main web-browser
|
||||||
|
|
||||||
|
# Code
|
||||||
|
- [Sublime Text](https://sublimetext.com) – text and code editor
|
||||||
|
- [Homebrew](http://mxcl.github.io/homebrew) – package installer for OS X
|
||||||
|
- [Oh-My-Zsh](http://ohmyz.sh) – better shell with extensions
|
||||||
|
- [Git](http://git-scm.com/downloads) – version control system
|
||||||
|
- [GitKraken](https://gitkraken.com) – diff viewer & Co.
|
||||||
|
|
||||||
|
# Graphics, Audio and Video
|
||||||
|
- [Gravit Designer](https://designer.io) – vector graphics
|
||||||
|
- [GIMP](https://gimp.org/) – raster graphics
|
||||||
|
- [Krita](https://krita.org/) – painting
|
||||||
|
- [ImageOptim](http://imageoptim.com) – compressing images
|
||||||
|
- [Shrinkit](https://www.panic.com/blog/shrinkit-1-2/) – compressing PDFs
|
||||||
|
- [VLC](http://videolan.org/vlc) – universal video player
|
||||||
|
- [XnViewMP](http://xnview.com/en/xnviewmp/) – image viewer
|
||||||
|
|
||||||
|
# System and Files
|
||||||
|
- [AppCleaner](http://freemacsoft.net/appcleaner) – removing crap of programs being deleted
|
||||||
|
- [CopyQ](https://hluk.github.io/CopyQ) – clipboard manager
|
||||||
|
- [ForkLift](https://binarynights.com) – dual-panel file manager (the closest alternative to [TotalCommander](http://ghisler.com)) (trial, 30$)
|
||||||
|
- [Rename](https://macupdate.com/app/mac/33659/rename) – mass-renaming of files
|
||||||
|
- [Singular](http://macupdate.com/app/mac/24099/singular) – search for duplicated files (devs gave [free reg](singular://register//Singular%20evaluation%20key%200910/axjj%2FotsO9f4hsxSTxTMkOiubMpEkmgg%0AL54JOpD3PcCyXV1e7EwhuGC4o%2Biyy%2Blo%0AO8PaIRCRPR%2Bd7KPVVxQrGSrbbQmbCA%2F0%0A73mB))
|
||||||
|
- [Stuffit Expander](https://itunes.apple.com/us/app/stuffit-expander-16/id919269455) – unarchiver for lots of formats
|
||||||
|
|
||||||
|
# Look and Feel
|
||||||
|
- [f.lux](https://justgetflux.com) – auto-ajust color temperature according to the time of day/night
|
||||||
|
- [Karabiner](https://pqrs.org/osx/karabiner/) – CapsLock => ForwardDelete and other keyboard shortcuts
|
||||||
|
- [Spectacle](https://spectacleapp.com) – quick shortcuts for window positioning
|
Binary file not shown.
After Width: | Height: | Size: 54 KiB |
|
@ -0,0 +1,152 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>BackgroundBlur</key>
|
||||||
|
<real>0.0</real>
|
||||||
|
<key>BackgroundColor</key>
|
||||||
|
<data>
|
||||||
|
YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
|
||||||
|
AAGGoKMHCA9VJG51bGzTCQoLDA0OV05TV2hpdGVcTlNDb2xvclNwYWNlViRjbGFzc00w
|
||||||
|
IDAuODUwMDAwMDIAEAOAAtIQERITWiRjbGFzc25hbWVYJGNsYXNzZXNXTlNDb2xvcqIS
|
||||||
|
FFhOU09iamVjdF8QD05TS2V5ZWRBcmNoaXZlctEXGFRyb290gAEIERojLTI3O0FIUF1k
|
||||||
|
cnR2e4aPl5qjtbi9AAAAAAAAAQEAAAAAAAAAGQAAAAAAAAAAAAAAAAAAAL8=
|
||||||
|
</data>
|
||||||
|
<key>Bell</key>
|
||||||
|
<false/>
|
||||||
|
<key>BellBounce</key>
|
||||||
|
<false/>
|
||||||
|
<key>BlinkText</key>
|
||||||
|
<false/>
|
||||||
|
<key>CursorColor</key>
|
||||||
|
<data>
|
||||||
|
YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
|
||||||
|
AAGGoKMHCA9VJG51bGzTCQoLDA0OV05TV2hpdGVcTlNDb2xvclNwYWNlViRjbGFzc0sw
|
||||||
|
LjMwMjQxOTM2ABADgALSEBESE1okY2xhc3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRY
|
||||||
|
TlNPYmplY3RfEA9OU0tleWVkQXJjaGl2ZXLRFxhUcm9vdIABCBEaIy0yNztBSFBdZHBy
|
||||||
|
dHmEjZWYobO2uwAAAAAAAAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAAC9
|
||||||
|
</data>
|
||||||
|
<key>Font</key>
|
||||||
|
<data>
|
||||||
|
YnBsaXN0MDDUAQIDBAUGGBlYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
|
||||||
|
AAGGoKQHCBESVSRudWxs1AkKCwwNDg8QVk5TU2l6ZVhOU2ZGbGFnc1ZOU05hbWVWJGNs
|
||||||
|
YXNzI0AuAAAAAAAAEBCAAoADXxAhU291cmNlQ29kZVByb0ZvclBvd2VybGluZS1SZWd1
|
||||||
|
bGFy0hMUFRZaJGNsYXNzbmFtZVgkY2xhc3Nlc1ZOU0ZvbnSiFRdYTlNPYmplY3RfEA9O
|
||||||
|
U0tleWVkQXJjaGl2ZXLRGhtUcm9vdIABCBEaIy0yNzxCS1JbYmlydHZ4nKGstby/yNrd
|
||||||
|
4gAAAAAAAAEBAAAAAAAAABwAAAAAAAAAAAAAAAAAAADk
|
||||||
|
</data>
|
||||||
|
<key>FontAntialias</key>
|
||||||
|
<true/>
|
||||||
|
<key>FontWidthSpacing</key>
|
||||||
|
<real>0.99596774193548387</real>
|
||||||
|
<key>ProfileCurrentVersion</key>
|
||||||
|
<real>2.0499999999999998</real>
|
||||||
|
<key>SelectionColor</key>
|
||||||
|
<data>
|
||||||
|
YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
|
||||||
|
AAGGoKMHCA9VJG51bGzTCQoLDA0OV05TV2hpdGVcTlNDb2xvclNwYWNlViRjbGFzc0sw
|
||||||
|
LjI1NDAzMjI1ABADgALSEBESE1okY2xhc3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRY
|
||||||
|
TlNPYmplY3RfEA9OU0tleWVkQXJjaGl2ZXLRFxhUcm9vdIABCBEaIy0yNztBSFBdZHBy
|
||||||
|
dHmEjZWYobO2uwAAAAAAAAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAAC9
|
||||||
|
</data>
|
||||||
|
<key>ShowWindowSettingsNameInTitle</key>
|
||||||
|
<false/>
|
||||||
|
<key>TextBoldColor</key>
|
||||||
|
<data>
|
||||||
|
YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
|
||||||
|
AAGGoKMHCA9VJG51bGzTCQoLDA0OV05TV2hpdGVcTlNDb2xvclNwYWNlViRjbGFzc0Ix
|
||||||
|
ABADgALSEBESE1okY2xhc3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRYTlNPYmplY3Rf
|
||||||
|
EA9OU0tleWVkQXJjaGl2ZXLRFxhUcm9vdIABCBEaIy0yNztBSFBdZGdpa3B7hIyPmKqt
|
||||||
|
sgAAAAAAAAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAAC0
|
||||||
|
</data>
|
||||||
|
<key>TextColor</key>
|
||||||
|
<data>
|
||||||
|
YnBsaXN0MDDUAQIDBAUGKyxYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
|
||||||
|
AAGGoKcHCBMZHSQoVSRudWxs1QkKCwwNDg8QERJcTlNDb21wb25lbnRzVU5TUkdCXE5T
|
||||||
|
Q29sb3JTcGFjZV8QEk5TQ3VzdG9tQ29sb3JTcGFjZVYkY2xhc3NPEBIwIDAuOTc2ODA0
|
||||||
|
NTU0NSAwIDFPECgwLjEzMTM0NDgxMDEgMC45OTk2NzcyNDA4IDAuMDIzNjI0MDg0ODkA
|
||||||
|
EAGAAoAG0xQVDRYXGFROU0lEVU5TSUNDEAeAA4AF0hoNGxxXTlMuZGF0YU8RDEgAAAxI
|
||||||
|
TGlubwIQAABtbnRyUkdCIFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JH
|
||||||
|
QgAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFjcHJ0AAABUAAAADNkZXNjAAABhAAAAGx3
|
||||||
|
dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAAABRnWFlaAAACLAAAABRiWFla
|
||||||
|
AAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAADTAAAAIZ2aWV3AAAD
|
||||||
|
1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJDAAAEPAAA
|
||||||
|
CAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5
|
||||||
|
OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2
|
||||||
|
Ni0yLjEAAAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNRAAEAAAAB
|
||||||
|
FsxYWVogAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAA
|
||||||
|
AGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z2Rlc2MAAAAAAAAAFklFQyBodHRw
|
||||||
|
Oi8vd3d3LmllYy5jaAAAAAAAAAAAAAAAFklFQyBodHRwOi8vd3d3LmllYy5jaAAAAAAA
|
||||||
|
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAA
|
||||||
|
AC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0IAAAAA
|
||||||
|
AAAAAAAAAC5JRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNS
|
||||||
|
R0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAsUmVmZXJlbmNlIFZpZXdp
|
||||||
|
bmcgQ29uZGl0aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAALFJlZmVyZW5jZSBW
|
||||||
|
aWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||||
|
AAAAAAAAAHZpZXcAAAAAABOk/gAUXy4AEM8UAAPtzAAEEwsAA1yeAAAAAVhZWiAAAAAA
|
||||||
|
AEwJVgBQAAAAVx/nbWVhcwAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAo8AAAACc2ln
|
||||||
|
IAAAAABDUlQgY3VydgAAAAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0AMgA3ADsAQABF
|
||||||
|
AEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUAmgCfAKQAqQCuALIAtwC8AMEA
|
||||||
|
xgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZ
|
||||||
|
AWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMCDAIUAh0C
|
||||||
|
JgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMh
|
||||||
|
Ay0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUE
|
||||||
|
YwRxBH4EjASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXV
|
||||||
|
BeUF9gYGBhYGJwY3BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YH
|
||||||
|
mQesB78H0gflB/gICwgfCDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmP
|
||||||
|
CaQJugnPCeUJ+woRCicKPQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL
|
||||||
|
4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5k
|
||||||
|
Dn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETER
|
||||||
|
TxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRq
|
||||||
|
FIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReuF9IX
|
||||||
|
9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2Mbihuy
|
||||||
|
G9ocAhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f
|
||||||
|
6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRN
|
||||||
|
JHwkqyTaJQklOCVoJZclxyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYp
|
||||||
|
OClrKZ0p0CoCKjUqaCqbKs8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5M
|
||||||
|
LoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLUMw0zRjN/M7gz
|
||||||
|
8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8
|
||||||
|
Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7gPyE/YT+iP+JA
|
||||||
|
I0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJGZ0ar
|
||||||
|
RvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN
|
||||||
|
3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21Uo
|
||||||
|
VXVVwlYPVlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZd
|
||||||
|
J114XcleGl5sXr1fD19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9
|
||||||
|
ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbblu
|
||||||
|
Em5rbsRvHm94b9FwK3CGcOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4
|
||||||
|
d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7CfyN/hH/lgEeA
|
||||||
|
qIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ/opk
|
||||||
|
isqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLjk02TtpQglIqU
|
||||||
|
9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6fHZ+L
|
||||||
|
n/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+r
|
||||||
|
Aqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5
|
||||||
|
tvC3aLfguFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C
|
||||||
|
28NYw9TEUcTOxUvFyMZGxsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83
|
||||||
|
z7jQOdC60TzRvtI/0sHTRNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXc
|
||||||
|
it0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ
|
||||||
|
6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozzGfOn9DT0wvVQ9d72bfb794r4
|
||||||
|
Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t//+ABNIeHyAhWiRjbGFzc25hbWVYJGNs
|
||||||
|
YXNzZXNdTlNNdXRhYmxlRGF0YaMgIiNWTlNEYXRhWE5TT2JqZWN00h4fJSZcTlNDb2xv
|
||||||
|
clNwYWNloicjXE5TQ29sb3JTcGFjZdIeHykqV05TQ29sb3KiKSNfEA9OU0tleWVkQXJj
|
||||||
|
aGl2ZXLRLS5Ucm9vdIABAAgAEQAaACMALQAyADcAPwBFAFAAXQBjAHAAhQCMAKEAzADO
|
||||||
|
ANAA0gDZAN4A5ADmAOgA6gDvAPcNQw1FDUoNVQ1eDWwNcA13DYANhQ2SDZUNog2nDa8N
|
||||||
|
sg3EDccNzAAAAAAAAAIBAAAAAAAAAC8AAAAAAAAAAAAAAAAAAA3O
|
||||||
|
</data>
|
||||||
|
<key>VisualBell</key>
|
||||||
|
<false/>
|
||||||
|
<key>columnCount</key>
|
||||||
|
<integer>103</integer>
|
||||||
|
<key>name</key>
|
||||||
|
<string>Pro</string>
|
||||||
|
<key>rowCount</key>
|
||||||
|
<integer>53</integer>
|
||||||
|
<key>shellExitAction</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
<key>type</key>
|
||||||
|
<string>Window Settings</string>
|
||||||
|
<key>warnOnShellCloseAction</key>
|
||||||
|
<integer>0</integer>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
Loading…
Reference in New Issue