Skip to content

vim, zsh, tmux, neovim - my life inside the terminal 💻

Notifications You must be signed in to change notification settings

LukaFlores/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles (README not up to date)

My life inside the terminal 💻


Logo
logo


Report Bug · Request Feature

About The Project

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.

(back to top)

Getting Started

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.

Prerequisites

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

Installation

  1. Clone the repo
    git clone https://github.com/lukaflores/dotfiles.git
  2. Move Repository to ~/code
     mv dotfiles ~/code 
  3. Use install script (Don't provide a parameter to see options)
    ./install.sh all

(back to top)

Usage

Tmux

To start a tmux session you can use the script: In Terminal tm or Use my Workspace template: In Terminal tmuxinator ide

Keybindings

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

Nvim

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

Latex

  • Compile Latex File: \ll
  • Open PDF viewer (Skim): \lv
  • Open Error Buffer: \le

Markdown

  • Open Markdown Server: ,m

(back to top)

FreshRss

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

Contact

Luka Flores - @LukaFlores12

(back to top)

Acknowledgments

(back to top)