/dotfiles

Primary LanguageShell

dotfiles

This repository represents my dot files. It works on both Debian based Linux and MacOS. Feel free to use.

What is included

Installation

You can install this repository using wget:

bash -c "$(wget https://raw.githubusercontent.com/hex0cter/dotfiles/master/.install.sh -O -)"

or using curl:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/hex0cter/dotfiles/master/.install.sh)"

You might need to fill in your sudo password during software installation and changing shell.

How to use

For file browsing, type lf.

For file searching, type f.

To enter a historical directory, type c.

To search a historical commmand, type h.

To start or attach to a tmux session, type t. Type ctrl q | to split the window vertically. Type ctrl q - to split the window horizontally.

rm will be aliased to trash.

How to make a contribution?

First make an alias of git as

alias dot="git --git-dir=$HOME/.cfg/ --work-tree=$HOME"
dot remote set-url origin git@github.com:hex0cter/dotfiles.git # Or your own repository
dot ...
dot push

References