Skip to content

serpro69/notfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

255 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stand With Ukraine

rebel-config

These are not the droids .files you're looking for

These are my dotfiles. There are many like them, but these ones are mine.

My dotfiles are my tools. I must master and configure my dotfiles as I must master my own life. My dotfiles, without me, are useless. Without my dotfiles, I am useless. I must make my dotfiles work as I make my life work.

I will master the secrets of my dotfiles. I will keep my dotfiles clean and organized as I keep my thoughts organized. We will become one with each other.

Before the eyes of the command line gods, this creed I swear: my dotfile and I are the warriors of workflows, the masters of systems, the defenders of productivity. So be it, until victory is mine and there is no need for more configuration.

This is the way (...to describe your dotfiles)

Prerequisites

  • git

  • zsh

    • install zsh (e.g. sudo apt-get install zsh)
    • set zsh as default shell: chsh -s $(which zsh)
      • restart user session to apply the change
      • NB! chsh does not work on every system
  • cli tools:

    • fzf

      # linux
      git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
      ~/.fzf/install --xdg
      # mac
      brew intall fzf
    • bat

    • delta

    • eza

    • fd

    • ripgrep

    • sd

  • optional tools/apps:

Installation

  1. Download or clone the repository
git clone --recurse-submodules git@github.com:serpro69/dotfiles.git ~/dotfiles
  1. Run the init script
cd ~/dotfiles
./init.zsh
  1. Restart the shell (or run exec zsh)

Post-install

MacOS

  • Update iterm2 settings

    • Preferences -> General -> Settings -> Load preferences from a custom folder or URL
      • Set the path to ~/dotfiles/config/iterm2
      • Enable "Save changes: When Quitting"
    • Restart iterm2
  • Update keyboard shortcuts

    • Preferences -> Keyboard -> Keyboard Shortcuts -> Input Sources
      • Disable "Select the previous input source" (it's mapped to ^space which is used in a lot of other places, e.g. vim)

About

🫳 these are not the <s>droids</s> dotfiles you're looking for

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors