Skip to content

mirageglobe/dot-files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dot-files

jimmys public dot-files and bootstrapper to make life easier. you can use this to quickly bootstrap a vanilla mac or debian based distros.

to use

# check dependencies
command -V git; command -V curl; command -V wget

# generate ssh key via ed25519 key pair ~/.ssh/id_ed25519 (recommended)
ssh-keygen -o -a 100 -t ed25519 -f ~/.ssh/id_ed25519 -C "[email protected]"

# generate RSA key pair ~/.ssh/id_rsa_standard (4096 bits)
ssh-keygen -b 4096 -t rsa -f ~/.ssh/id_rsa_standard -C "[email protected]"

# clone the repo and run the make to see menu
git clone https://github.com/mirageglobe/dot-files.git

# get makefile
curl -D - https://raw.githubusercontent.com/mirageglobe/dot-files/master/Makefile > ~/Makefile

# get font example
curl -fLo "<FONT NAME> Nerd Font Complete.otf" https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/<FONT_PATH>/complete/<FONT_NAME>%20Nerd%20Font%20Complete.otf

bash completions

# include in ~/.bashrc

# for git completion
[ -f ~/dot-files/dot.completion.git.bash ] && source ~/dot-files/dot.completion.git.bash

# for make completion
[ -f ~/dot-files/dot.completion.make-menu.bash ] && source ~/dot-files/dot.completion.make-menu.bash

to contribute

  • ensure nothing sensitive committed to this repo
  • assume that homebrew is not available and setups compiled binaries or scripts

to do

reference

About

jimmys public dot-files to make life easier

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published