Dotfiles are highly personalized to the individual. I encourage anyone who is starting the process of creating dotfiles to find inspiration in the others whilst starting from scratch.
Note: Before installing, please look through the code and understand. It will alter prexisting configurations.
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
You need to have XCode or, at the very minimum, the XCode Command Line Tools, which are available as a much smaller download.
The easiest way to install the XCode Command Line Tools in OSX 10.9+ is to open up a terminal, type
xcode-select --install
- Clone the repo
git clone https://github.com/lukaflores/dotfiles.git
- Move Repository to
~/code
mv dotfiles ~/code
- Use install script (Don't provide a parameter to see options)
./install.sh all
To start a tmux session you can use the script: In Terminal tm
or
Use my Workspace template: In Terminal tmuxinator ide
Tmux Bind: ctrl a
In order to use following commands it must be prefaced by Tmux Bind
e.g ctrl a + g
- Open Lazy Git:
Tmux Bind + g
- Move between Panes:
Tmux Bind + (h,j,k,l)
- Open Calcurse:
Tmux Bind + j
The follwing commands are inside nvim, which can be enter through vim .
Initially you should install vim plugins with :PlugInstall<cr>
inside vim
or
In terminal with vimu
- Open File Drawer :
,k
- Find Word Buffer :
,fg
- Find File Buffer :
,ff
- Find File (FZF) :
,t
- Find Recent File :
,fo
- Compile Latex File:
\ll
- Open PDF viewer (Skim):
\lv
- Open Error Buffer:
\le
- Open Markdown Server:
,m
docker run -d --restart unless-stopped --log-opt max-size=10m -p 9090:80 -e TZ=America/Los_Angeles -e 'CRON_MIN=1,31' -v freshrss_data:/var/www/FreshRSS/data -v freshrss_extensions:/var/www/FreshRSS/extensions --name freshrss freshrss/freshrss
Luka Flores - @LukaFlores12
- Inspiration Niki Nisi Dotfiles