Skip to content

Dotfiles for git configuration, aliases, and functions

Notifications You must be signed in to change notification settings

jm96441n/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles!

This is a collection of useful functions, aliases, git configurations, and easy setup of a new machine.

Packages Included

Linux

MacOS

Languages Included (via asdf)

  • Go 1.18.2
  • Python 3.10.4
  • Ruby 3.1.0
  • NodeJS 18.5.0

Install

  1. Ensure your system is up to date
  • Fedora
  sudo dnf upgrade
  • Ubuntu
  sudo apt-get update
  • MacOS
  sudo softwareupdate -i -a
  xcode-select --install
  1. Clone with Git git clone https://github.com/jm96441n/dotfiles.git ~/.dotfiles

  2. Run the installation script

Note: this assumes you have a bitwarden account as there are secrets that are sourced from bitwarden during the setup

source ~/.dotfiles/install.sh

The dotfiles command

$ dotfiles help
Usage: dotfiles <command>

Commands:
   clean            Clean up caches (apt/dnf, asdf, gem)
   edit             Open dotfiles in vim
   help             This help message
   update           Update packages and pkg managers (packages, pip, gem, asdf)

Credits

The dotfiles community and webpro who I've adapted these from

About

Dotfiles for git configuration, aliases, and functions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published