Skip to content

zeachco/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Execute

Direct Installation (Recommended)

bash <(curl -fsSL https://raw.githubusercontent.com/zeachco/dotfiles/main/setup.sh)

Or clone and run manually

git clone [email protected]:zeachco/dotfiles.git ~/dotfiles && bash ~/dotfiles/setup.sh

For ubuntu, it also installs omakub it's just too good to ignore, other OS manually installs the good parts of omakub that I want there like zellij, nvim, sh utils configs

Supports

  • linux debian/arch based (with apt-get such as Ubuntu)
  • linux debian/arch based (with pacman such as Manjaroo)
  • maxos (with xcode)
  • spin cloud debian-based server
  • extensible by profile

Includes

Programing languages

Uses mise and devbox to control all envs for python, node, rust, go, etc...

Tools

  • git config (auto config with email / name / rebase merge mode and vim editor)
  • git aliases (ie gco and git co for git checkout) git aliases print the real command
  • lunarvim (text editor)
  • neovim (text editor)
  • ligature nerd fonts
  • fzf (fast file searching)
  • tmux (multi session and space management terminal)
  • g++ compiler

bash functions

  • ipp - public ip print
  • ipl - local ip print
  • clone - github shorhand to clone ie: clone zeachco/dotfiles
  • neofetch - print detailed os information for support help and forums
  • ai [ollama model] - starts an AI model locally, default to tinyllama

About

This is my simple configuration used on osx, wsl2 and debian shells, based on zsh

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •