Giter VIP home page Giter VIP logo

dotfiles's Introduction

~/.dotfiles

this script is intended to setup a fresh installation of Ubuntu.

running

1. download the repository

git clone [email protected]:luanrv00/dotfiles.git .dotfiles

2. run

to setup all dotfiles for all available modules:

.dotfiles/setup.sh

to install just a specific module:

.dotfiles/setup.sh <module> # e.g ./setup.sh vim

keybindings for vim

key binding action
<leader>t open/close NERDTree
<tab> navigate through tabs
gd open documentation for code fragment under cursor
gi go to implementation of code fragment under cursor

aliases for bash

alias command
ls ls -hl --color=auto
lsa ls -hlA --color=auto
d docker
c docker-compose
t tmux
tn tmux new -s
ta tmux attach -t
tk tmux kill-session -t
tls tmux list-session
tx tmuxinator
txs tmuxinator start
txe tmuxinator edit
g git
gs git status
gl git log
glc git log --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'
glg git --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'
gd git diff
gds git diff --staged
gcl git clone
gck git checkout
gckm git checkout main
gaa git add -A
gc git commit
gcm git commit -m
gca git commit --amend
gcaa git commit --all
gcme git commit --allow-empty
gb git branch
gba git branch -a
gbm git branch -m
gbd git branch -D
grb git rebase
grbm git rebase main
grbi git rebase -i
grba git rebase --abort
grbc git rebase --continue
grbs git rebase --skip
gr git restore
grs git restore --staged
grr git reset
gpl git pull
gps git push
gcp git cherry-pick
gcpa git cherry-pick --abort
gst git stash
gsta git stash apply
gstd git stash drop
gstl git stash list
gstad git stash apply && git stash drop

dotfiles's People

Contributors

luanrv00 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.