Skip to content

ipiranhaa/.dotfiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

Dotfiles for Kaidee developers. It's designed for every developer to kickstart their experience developing Kaidee. If you wish to add anything personal, please fork this repository and use your own.

This repo is setup as a baseline for developer to quickly install the application and getting ready to start. The content of this file is largely taken from Zach Holman's version.

Installation

Once you add SSH-key to your GitHub profile then clone and run bootstrap script as follow:

git clone git@github.com:teamkaidee/.dotfiles.git ~/.dotfiles
~/.dotfiles/script/bootstrap

What to do next?

  • You might want to consider using Alfred 3 instead of OSX's Spotlight.
  • Switch Cmd + Space to switch language input.
  • Switch Option + Space to start Alfred

WTF is Dotfiles?

Dotfiles is a bootstrap script to automate the setup of your softwares, configurations, and environment.

Terminal configuration

This script prioritise iTerm2 and ZSH with Oh My ZSH! based configuration. It will setup agnoster theme by default however this does not perfectly working out of the box and require manual setup to work. The script will installs the required fonts(Powerline) and Solarized colorscheme for it to be ready to use.

You will need to go to the Preference setting of your iTerm2 as follow:

  • Go to Profile > Colors > Color Presets > Pick Solarized Dark or Solarized Light
  • Go to Profile > Text > Change Font > Search for Powerline > Pick whatever you like but Noto Mono for Powerline is pretty nice.

After this you may remove Solarized folder from ~/.dotfiles/zsh if necessary.

Why ZSH?

See for yourself

How can I customize this for my own use?

Fork into your own repo then configure to your heart content.

Python

See python.md

What's next?

Use Alfred instead of Spotlight

You may want to disable OSX's Spotlight with Alfred for it is much more powerful version to improve productivity. You can do this by:

  1. Go to Preferences > Keyboard > Shortcuts > Spotlight.
  2. Remove "Show Spotlight search" shortcut.

Configure Input Sources

By default OSX use "^+Space" to switch between input sources(language), the key position is rather awkward. If you switch to use Alfred, you will no longer need the "⌘+Space" shortcut. You should change this to be used for language switching instead.

  1. Go to Preferences > Keyboard > Shortcuts > Input Sources
  2. Click on the old shortcut then press ⌘+Space.

Shortcuts

  • To see all shortcuts configured type alias.
  • VS Code is a default code editor installed and it can be open with just e; For example; e index.html will open index.html in VS Code.
  • Open dot file can be done with dot -e
  • Option and arrow allow you to jump to the next word to the left or right ⌥+->.
  • Option + Control + arrow jump to the end of the line ⌥+⌘+<-
  • VS Code OSX Shortcuts

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Languages

  • Shell 94.0%
  • Ruby 6.0%