major update, minimize stuff, ditch iterm2, rbenv etc

main
Steffen Rademacker 8 years ago
parent 25627449b6
commit b37d1d7184

@ -10,7 +10,7 @@ module.exports = {
],
localPlugins: [
'hyper-hybrid-clean'
'hyper-hybrid-minimal'
]
};

@ -40,7 +40,6 @@ read -p "Press any key to continue... " -n1 -s
# this is the minimal software and fonts used
brew cask install forklift
brew cask install hyper
brew cask install iterm2
brew cask install owncloud
brew cask install caskroom/fonts/font-hack
read -p "Press any key to continue... " -n1 -s
@ -70,7 +69,6 @@ ln -s ~/dotfiles/gitignore ~/.gitignore
ln -s ~/dotfiles/hyperterm.js ~/.hyperterm.js
ln -s ~/dotfiles/khdrc ~/.khdrc
ln -s ~/dotfiles/kwm ~/.kwm
ln -s ~/dotfiles/ruby-version ~/.ruby-version
ln -s ~/dotfiles/tmux.conf ~/.tmux.conf
ln -s ~/dotfiles/zsh ~/.zsh
ln -s ~/dotfiles/zsh/zshrc ~/.zshrc
@ -80,8 +78,8 @@ read -p "Press any key to continue... " -n1 -s
tic ~/dotfiles/other/xterm-256color.terminfo
read -p "Press any key to continue... " -n1 -s
# set iterm terminal to xterm-256color!
# now restart your terminal/iterm2 and hope for the best
# set terminal to xterm-256color!
# now restart your terminal and hope for the best
# set zsh to the default
sudo vim /etc/shells

@ -7,7 +7,6 @@ brew tap homebrew/versions
brew install composer
brew install curl --with-ssl --with-libssh2
brew install ffmpeg --with-libvpx --with-libvorbis --with-fdk-aac
brew install git-extras
brew install git-flow
brew install git-ftp
brew install imagemagick
@ -21,5 +20,6 @@ brew install php70-mcrypt
brew install rsync
brew install rbenv
brew install the_silver_searcher
brew install wget
brew install youtube-dl
rbenv install 2.4.0

@ -1,10 +1,10 @@
#!/usr/bin/env zsh
# use nvm instead of brew node or anything else
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
nvm install 6.9.2
nvm use 6.9.2
nvm alias default 6.9.2
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
nvm install 6.9.3
nvm use 6.9.3
nvm alias default 6.9.3
curl -L https://www.npmjs.com/install.sh | sh
npm update -g

@ -12,23 +12,17 @@ brew cask install firefox
brew cask install flux
brew cask install google-chrome
brew cask install google-chrome-canary
brew cask install harvest
brew cask install imagealpha
brew cask install imageoptim
brew cask install libreoffice
brew cask install qlcolorcode
brew cask install qlstephen
brew cask install sequel-pro
brew cask install sketch
brew cask install skype
brew cask install slack
brew cask install spotify
brew cask install telegram
brew cask install toggldesktop
brew cask install transmission
brew cask install virtualbox
brew cask install vlc
brew cask install xld
# set some options for qlcolorcode
defaults write org.n8gray.QLColorCode font Hack

@ -29,26 +29,19 @@ kwmc config display 0 float-dim 1200 800
kwmc config display 1 mode monocle
kwmc config display 1 float-dim 1200 800
# add rules to apps that dont have tileable state by default
kwmc rule owner="iTerm2" properties={role="AXDialog"}
# blacklist applications from kwms tiling
kwmc rule owner="1Password" properties={float="true"}
kwmc rule owner="CleanMyMac 3" properties={float="true"}
kwmc rule owner="Finder" properties={float="true"}
kwmc rule owner="Harvest" properties={float="true"}
kwmc rule owner="System Preferences" properties={float="true"}
kwmc rule owner="TogglDesktop" properties={float="true"}
kwmc rule owner="Tweetbot" properties={float="true"}
# those apps should always be on the main display
kwmc rule owner="Firefox" properties={display="0"}
kwmc rule owner="Google Chrome" properties={display="0"}
kwmc rule owner="HyperTerm" properties={display="0"}
kwmc rule owner="MacVim" properties={display="0"}
kwmc rule owner="Safari" properties={display="0"}
kwmc rule owner="Terminal" properties={display="0"}
kwmc rule owner="iTerm2" properties={display="0"}
# and those should be on the secondary display
kwmc rule owner="Calendar" properties={display="1"}
@ -57,5 +50,4 @@ kwmc rule owner="ForkLift" properties={display="1"}
kwmc rule owner="Mail" properties={display="1"}
kwmc rule owner="Messages" properties={display="1"}
kwmc rule owner="Skype" properties={display="1"}
kwmc rule owner="Slack" properties={display="1"}
kwmc rule owner="Telegram" properties={display="1"}

@ -1,213 +0,0 @@
<?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>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.13229149580001831</real>
<key>Green Component</key>
<real>0.12323731929063797</real>
<key>Red Component</key>
<real>0.11772859841585159</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Blue Component</key>
<real>0.19966201484203339</real>
<key>Green Component</key>
<real>0.18515877425670624</real>
<key>Red Component</key>
<real>0.5740046501159668</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Blue Component</key>
<real>0.33485174179077148</real>
<key>Green Component</key>
<real>0.69721812009811401</real>
<key>Red Component</key>
<real>0.65277093648910522</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Blue Component</key>
<real>0.38143736124038696</real>
<key>Green Component</key>
<real>0.73312276601791382</real>
<key>Red Component</key>
<real>0.92229294776916504</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Blue Component</key>
<real>0.69104295969009399</real>
<key>Green Component</key>
<real>0.56590473651885986</real>
<key>Red Component</key>
<real>0.43420237302780151</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Blue Component</key>
<real>0.67776411771774292</real>
<key>Green Component</key>
<real>0.49912372231483459</real>
<key>Red Component</key>
<real>0.63456809520721436</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Blue Component</key>
<real>0.65990132093429565</real>
<key>Green Component</key>
<real>0.69651854038238525</real>
<key>Red Component</key>
<real>0.47394692897796631</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Blue Component</key>
<real>0.72799122333526611</real>
<key>Green Component</key>
<real>0.73772752285003662</real>
<key>Red Component</key>
<real>0.72378784418106079</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Blue Component</key>
<real>0.19350560009479523</real>
<key>Green Component</key>
<real>0.51718360185623169</real>
<key>Red Component</key>
<real>0.47679561376571655</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Blue Component</key>
<real>0.30180639028549194</real>
<key>Green Component</key>
<real>0.50180763006210327</real>
<key>Red Component</key>
<real>0.83306139707565308</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Blue Component</key>
<real>0.54611688852310181</real>
<key>Green Component</key>
<real>0.42857363820075989</real>
<key>Red Component</key>
<real>0.3033672571182251</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Blue Component</key>
<real>0.48750758171081543</real>
<key>Green Component</key>
<real>0.32038700580596924</real>
<key>Red Component</key>
<real>0.44386249780654907</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Blue Component</key>
<real>0.45474731922149658</real>
<key>Green Component</key>
<real>0.48341637849807739</real>
<key>Red Component</key>
<real>0.30198413133621216</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Blue Component</key>
<real>0.42652279138565063</real>
<key>Green Component</key>
<real>0.3944053053855896</real>
<key>Red Component</key>
<real>0.36455416679382324</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Blue Component</key>
<real>0.19518557190895081</real>
<key>Green Component</key>
<real>0.17529888451099396</real>
<key>Red Component</key>
<real>0.16332042217254639</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Blue Component</key>
<real>0.32692217826843262</real>
<key>Green Component</key>
<real>0.31278485059738159</real>
<key>Red Component</key>
<real>0.74731773138046265</real>
</dict>
<key>Background Color</key>
<dict>
<key>Blue Component</key>
<real>0.097707755863666534</real>
<key>Green Component</key>
<real>0.092142701148986816</real>
<key>Red Component</key>
<real>0.086937598884105682</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Blue Component</key>
<real>0.72941176470588232</real>
<key>Green Component</key>
<real>0.73725490196078436</real>
<key>Red Component</key>
<real>0.72156862745098038</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Blue Component</key>
<real>0.72941176470588232</real>
<key>Green Component</key>
<real>0.73725490196078436</real>
<key>Red Component</key>
<real>0.72156862745098038</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.13528014719486237</real>
<key>Green Component</key>
<real>0.12312769144773483</real>
<key>Red Component</key>
<real>0.11772145330905914</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Blue Component</key>
<real>0.72941176470588232</real>
<key>Green Component</key>
<real>0.73725490196078436</real>
<key>Red Component</key>
<real>0.72156862745098038</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.097707755863666534</real>
<key>Green Component</key>
<real>0.092142701148986816</real>
<key>Red Component</key>
<real>0.086937598884105682</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Blue Component</key>
<real>0.72941176470588232</real>
<key>Green Component</key>
<real>0.73725490196078436</real>
<key>Red Component</key>
<real>0.72156862745098038</real>
</dict>
</dict>
</plist>

@ -1,90 +0,0 @@
<?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>AMIsApplet</key>
<true/>
<key>AMStayOpen</key>
<false/>
<key>BuildMachineOSBuild</key>
<string>15E8</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>*</string>
</array>
<key>CFBundleTypeName</key>
<string>Automator workflow file</string>
<key>CFBundleTypeOSTypes</key>
<array>
<string>****</string>
</array>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
</dict>
</array>
<key>CFBundleExecutable</key>
<string>Application Stub</string>
<key>CFBundleIconFile</key>
<string>AutomatorApplet</string>
<key>CFBundleIdentifier</key>
<string>com.apple.automator.Dingn</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Dingn</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.2</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleURLTypes</key>
<array/>
<key>CFBundleVersion</key>
<string>419</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>7C43</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>15E8</string>
<key>DTSDKName</key>
<string>macosx10.11internal</string>
<key>DTXcode</key>
<string>0720</string>
<key>DTXcodeBuild</key>
<string>7C43</string>
<key>LSMinimumSystemVersion</key>
<string>10.5</string>
<key>LSMinimumSystemVersionByArchitecture</key>
<dict>
<key>x86_64</key>
<string>10.6</string>
</dict>
<key>LSUIElement</key>
<true/>
<key>NSAppleScriptEnabled</key>
<string>YES</string>
<key>NSMainNibFile</key>
<string>ApplicationStub</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
<key>NSServices</key>
<array/>
<key>UTExportedTypeDeclarations</key>
<array/>
<key>UTImportedTypeDeclarations</key>
<array/>
</dict>
</plist>

@ -1,124 +0,0 @@
<?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>AMApplicationBuild</key>
<string>419</string>
<key>AMApplicationVersion</key>
<string>2.6</string>
<key>AMDocumentVersion</key>
<string>2</string>
<key>actions</key>
<array>
<dict>
<key>action</key>
<dict>
<key>AMAccepts</key>
<dict>
<key>Container</key>
<string>List</string>
<key>Optional</key>
<true/>
<key>Types</key>
<array>
<string>com.apple.applescript.object</string>
</array>
</dict>
<key>AMActionVersion</key>
<string>1.0.2</string>
<key>AMApplication</key>
<array>
<string>Automator</string>
</array>
<key>AMParameterProperties</key>
<dict>
<key>source</key>
<dict/>
</dict>
<key>AMProvides</key>
<dict>
<key>Container</key>
<string>List</string>
<key>Types</key>
<array>
<string>com.apple.applescript.object</string>
</array>
</dict>
<key>ActionBundlePath</key>
<string>/System/Library/Automator/Run AppleScript.action</string>
<key>ActionName</key>
<string>Run AppleScript</string>
<key>ActionParameters</key>
<dict>
<key>source</key>
<string>on run {input, parameters} set filename to POSIX path of input set cmd to "cd `dirname " &amp; quote &amp; filename &amp; quote &amp; "`;nvim " &amp; quote &amp; filename &amp; quote tell application "iTerm" tell the current window create window with default profile tell the current session write text cmd end tell end tell end tell end run</string>
</dict>
<key>BundleIdentifier</key>
<string>com.apple.Automator.RunScript</string>
<key>CFBundleVersion</key>
<string>1.0.2</string>
<key>CanShowSelectedItemsWhenRun</key>
<false/>
<key>CanShowWhenRun</key>
<true/>
<key>Category</key>
<array>
<string>AMCategoryUtilities</string>
</array>
<key>Class Name</key>
<string>RunScriptAction</string>
<key>InputUUID</key>
<string>C1A5A44E-0220-4E58-B85D-049DDB375D72</string>
<key>Keywords</key>
<array>
<string>Run</string>
</array>
<key>OutputUUID</key>
<string>608A0728-0049-476F-A68C-7CAB0DEAF24A</string>
<key>UUID</key>
<string>96D5FDE6-FC12-4651-BA95-22D4001F806D</string>
<key>UnlocalizedApplications</key>
<array>
<string>Automator</string>
</array>
<key>arguments</key>
<dict>
<key>0</key>
<dict>
<key>default value</key>
<string>on run {input, parameters}
(* Your script goes here *)
return input
end run</string>
<key>name</key>
<string>source</string>
<key>required</key>
<string>0</string>
<key>type</key>
<string>0</string>
<key>uuid</key>
<string>0</string>
</dict>
</dict>
<key>isViewVisible</key>
<true/>
<key>location</key>
<string>526.000000:316.000000</string>
<key>nibPath</key>
<string>/System/Library/Automator/Run AppleScript.action/Contents/Resources/Base.lproj/main.nib</string>
</dict>
<key>isViewVisible</key>
<true/>
</dict>
</array>
<key>connectors</key>
<dict/>
<key>workflowMetaData</key>
<dict>
<key>workflowTypeIdentifier</key>
<string>com.apple.Automator.application</string>
</dict>
</dict>
</plist>

@ -1,90 +0,0 @@
<?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>AMIsApplet</key>
<true/>
<key>AMStayOpen</key>
<false/>
<key>BuildMachineOSBuild</key>
<string>15E8</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>*</string>
</array>
<key>CFBundleTypeName</key>
<string>Automator workflow file</string>
<key>CFBundleTypeOSTypes</key>
<array>
<string>****</string>
</array>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
</dict>
</array>
<key>CFBundleExecutable</key>
<string>Application Stub</string>
<key>CFBundleIconFile</key>
<string>AutomatorApplet</string>
<key>CFBundleIdentifier</key>
<string>com.apple.automator.NeoVim</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>NeoVim</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.2</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleURLTypes</key>
<array/>
<key>CFBundleVersion</key>
<string>419</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>7C43</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>15E8</string>
<key>DTSDKName</key>
<string>macosx10.11internal</string>
<key>DTXcode</key>
<string>0720</string>
<key>DTXcodeBuild</key>
<string>7C43</string>
<key>LSMinimumSystemVersion</key>
<string>10.5</string>
<key>LSMinimumSystemVersionByArchitecture</key>
<dict>
<key>x86_64</key>
<string>10.6</string>
</dict>
<key>LSUIElement</key>
<true/>
<key>NSAppleScriptEnabled</key>
<string>YES</string>
<key>NSMainNibFile</key>
<string>ApplicationStub</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
<key>NSServices</key>
<array/>
<key>UTExportedTypeDeclarations</key>
<array/>
<key>UTImportedTypeDeclarations</key>
<array/>
</dict>
</plist>

@ -1,126 +0,0 @@
<?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>AMApplicationBuild</key>
<string>419</string>
<key>AMApplicationVersion</key>
<string>2.6</string>
<key>AMDocumentVersion</key>
<string>2</string>
<key>actions</key>
<array>
<dict>
<key>action</key>
<dict>
<key>AMAccepts</key>
<dict>
<key>Container</key>
<string>List</string>
<key>Optional</key>
<true/>
<key>Types</key>
<array>
<string>com.apple.applescript.object</string>
</array>
</dict>
<key>AMActionVersion</key>
<string>1.0.2</string>
<key>AMApplication</key>
<array>
<string>Automator</string>
</array>
<key>AMParameterProperties</key>
<dict>
<key>source</key>
<dict/>
</dict>
<key>AMProvides</key>
<dict>
<key>Container</key>
<string>List</string>
<key>Types</key>
<array>
<string>com.apple.applescript.object</string>
</array>
</dict>
<key>ActionBundlePath</key>
<string>/System/Library/Automator/Run AppleScript.action</string>
<key>ActionName</key>
<string>Run AppleScript</string>
<key>ActionParameters</key>
<dict>
<key>source</key>
<string>on run {input} set the_path to POSIX path of input set cmd to "nvim " &amp; quoted form of the_path tell application "System Events" to set terminalIsRunning to exists application process "Terminal" tell application "Terminal" activate if terminalIsRunning is true then do script with command cmd else do script with command cmd in window 1 end if end tell end run</string>
</dict>
<key>BundleIdentifier</key>
<string>com.apple.Automator.RunScript</string>
<key>CFBundleVersion</key>
<string>1.0.2</string>
<key>CanShowSelectedItemsWhenRun</key>
<false/>
<key>CanShowWhenRun</key>
<true/>
<key>Category</key>
<array>
<string>AMCategoryUtilities</string>
</array>
<key>Class Name</key>
<string>RunScriptAction</string>
<key>InputUUID</key>
<string>3526A534-47A2-4C57-BA3E-3FC7004E5ED4</string>
<key>Keywords</key>
<array>
<string>Run</string>
</array>
<key>OutputUUID</key>
<string>55CCF874-3A0D-4364-BE1A-BB05F07B364C</string>
<key>UUID</key>
<string>5ECF9CF3-F18A-47C1-A7A9-9F850E413B5A</string>
<key>UnlocalizedApplications</key>
<array>
<string>Automator</string>
</array>
<key>arguments</key>
<dict>
<key>0</key>
<dict>
<key>default value</key>
<string>on run {input, parameters}
(* Your script goes here *)
return input
end run</string>
<key>name</key>
<string>source</string>
<key>required</key>
<string>0</string>
<key>type</key>
<string>0</string>
<key>uuid</key>
<string>0</string>
</dict>
</dict>
<key>conversionLabel</key>
<integer>0</integer>
<key>isViewVisible</key>
<true/>
<key>location</key>
<string>526.000000:316.000000</string>
<key>nibPath</key>
<string>/System/Library/Automator/Run AppleScript.action/Contents/Resources/Base.lproj/main.nib</string>
</dict>
<key>isViewVisible</key>
<true/>
</dict>
</array>
<key>connectors</key>
<dict/>
<key>workflowMetaData</key>
<dict>
<key>workflowTypeIdentifier</key>
<string>com.apple.Automator.application</string>
</dict>
</dict>
</plist>

@ -1 +0,0 @@
2.3.1
Loading…
Cancel
Save