Skip to content

TheRootDaemon/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Dotfiles curated for being a Better Nerd, They make your machine truly yours too...

Welcome to my carefully curated collection of configurations that make my machine do exactly what I want, when I want it. This is my home, messy in some corners, but perfectly organized where it counts.

Spending 69 hours configuring your terminal to save 3 seconds per day is totally worth it.


Quick Setup Guide:

  • For Arch by the way people
# 1. Clone this beauty
git clone https://github.com/TheRootDaemon/dotfiles.git ~/dotfiles
cd ~/dotfiles

# 2. Run the magic scripts
./scripts/essentials.sh  # Install the good stuff
./scripts/utils.sh       # Install the Utils fonts and stuff
./scripts/symlinks.sh    # Connect the dots
./scripts/bloat.sh       # Remove some bloatware
  • For the WSL guys who got stuck with hell. I've been there too :)
git clone https://github.com/TheRootDaemon/dotfiles.git ~/dotfiles
cd ~/dotfiles

./scripts/essentials.sh
./scripts/symlinks.sh

Manual Symlink Setup (For the Control Freaks):

If you don't trust my scripts (fair enough), here's the manual way:

ln -s {path/to/dots} {destination/to/dots}

Here's an example:

ln -s ~/dotfiles/nvim ~/.config/nvim

The following are the keymaps that I use a lot:

Some Essentials

Mode Keybinding Action
Normal <leader>w Save current file (:w)
Normal <leader>wq Save all files and quit (:wqa)
Normal <leader>q Quit without saving (:qa!)
Normal <leader>f Start a search and replace (:%s/)
Visual J Move selected lines down one step
Visual K Move selected lines up one step

Some Plugin Related Keymaps

Mode Keybinding Action
Normal <leader>e Toggle file explorer
Normal <leader>ff Find files
Normal <leader>fg Live grep
Normal <leader>x Delete current buffer
Normal <leader>n Cycle to next buffer
Normal <leader>p Cycle to previous buffer
Normal K Hover documentation
Normal ca Code actions
Normal gd Go to definition
Normal gr Go to references
Normal rn Rename symbols

Contributing:

Found a bug? Of course there are bugs. Want to start an argument? Perfect. Open up a Issue, Shoot a PR, Let's spend 69 more hours to curate the dots.

About

Dotfiles make a machine truly yours and these are mine

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published