All Projects → NicholasTD07 → dotfiles

NicholasTD07 / dotfiles

Licence: other
~nickTD

Programming Languages

shell
77523 projects
emacs lisp
2029 projects
python
139335 projects - #7 most used programming language
Vim Script
2826 projects
YASnippet
69 projects
perl
6916 projects

Projects that are alternatives of or similar to dotfiles

dotfiles
macOS / Linux / Codespaces dotfiles with 1-line setup script. Tested on Apple Silicon Macs. Supports both zsh and fish. Now managed with https://github.com/twpayne/chezmoi
Stars: ✭ 82 (+530.77%)
Mutual labels:  fish, homebrew, fish-shell
dotfiles
Dotfiles for Neovim (0.7+), Fish shell, git, Kitty, tmux, and more.
Stars: ✭ 54 (+315.38%)
Mutual labels:  fish, homebrew, fish-shell
AwsTerm
A collection of awesome terminal utilities
Stars: ✭ 37 (+184.62%)
Mutual labels:  fish, homebrew, fish-shell
dotfiles
🔯 A collection of my rc files (tmux, neovim, zsh, fish, poetry, git, ...etc) and utilities that make everyday coding fun!
Stars: ✭ 23 (+76.92%)
Mutual labels:  homebrew, fish-shell
Pisces
♓️ Fish shell plugin that helps you to work with paired symbols in the command line
Stars: ✭ 210 (+1515.38%)
Mutual labels:  fish, fish-shell
Iterm Fish Fisher Osx
Complete guide and Bash script to install Command Line Tools + Homebrew + iTerm2 + Fish Shell + Fisher + Plugins for development purposes
Stars: ✭ 249 (+1815.38%)
Mutual labels:  fish, homebrew
Dotfiles
My personal dotfiles.
Stars: ✭ 162 (+1146.15%)
Mutual labels:  fish, fish-shell
sublime-fish
A robust Sublime Text syntax package for fish
Stars: ✭ 32 (+146.15%)
Mutual labels:  fish, fish-shell
agnoster
Agnoster for Fish 🐠
Stars: ✭ 42 (+223.08%)
Mutual labels:  fish, fish-shell
fish
Fish config with awesome flexible prompt, unicode symbols, better fzf integration and lot of handy functions.
Stars: ✭ 27 (+107.69%)
Mutual labels:  fish, fish-shell
fish-symnav
Symbolic link navigation for Fish shell
Stars: ✭ 11 (-15.38%)
Mutual labels:  fish, fish-shell
dotfiles
My dotfiles for Bash/Zsh, Vim/Neovim, Doom Emacs, tmux, Git, terminal emulators, JupyterLab, aria2, mpv, Nix and Homebrew
Stars: ✭ 149 (+1046.15%)
Mutual labels:  homebrew, brewfile
Zoxide
A smarter cd command. Supports all major shells.
Stars: ✭ 4,422 (+33915.38%)
Mutual labels:  fish, fish-shell
dotfiles
This is a dotfiles repository created and maintained by @erdaltsksn. It contains a collection of `.files`.
Stars: ✭ 16 (+23.08%)
Mutual labels:  fish, homebrew
Plugin Nvm
Node version manager wrapper for Fish shell
Stars: ✭ 173 (+1230.77%)
Mutual labels:  fish, fish-shell
fish-color-scheme-switcher
A fish shell 🐟 plugin to switch color schemes 🌈
Stars: ✭ 48 (+269.23%)
Mutual labels:  fish, fish-shell
Packages Main
Primary Oh My Fish package repository.
Stars: ✭ 138 (+961.54%)
Mutual labels:  fish, fish-shell
Sdkman For Fish
Adds support for SDKMAN! to fish
Stars: ✭ 139 (+969.23%)
Mutual labels:  fish, fish-shell
Brewfile-Generator
Generates a Homebrew Brewfile from currently installed formula for easy backup/migration to a new macOS system
Stars: ✭ 20 (+53.85%)
Mutual labels:  homebrew, brewfile
BrewUp
BrewUp - macOS Auto Update Homebrew
Stars: ✭ 22 (+69.23%)
Mutual labels:  homebrew, brewfile

dotfiles

Usage

Initiailize!

(These could be automated as simple as make bootstrap.)

(if macOS) Install Git with Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" (Updated in 2022 March)

Set up your ~

cd ~
git init
git remote add origin https://github.com/NicholasTD07/dotfiles.git
git pull origin main

# You should have all the files :)

You'd need to download Xcode manually tho...

From here: https://developer.apple.com/download/all/?q=xcode

Log into your Apple ID in App Store

Log into your Apple ID in App Store.

Install fishshell

brew install fish

Init your Mac

fish
source bin/init.fish

# sets fish as default shell | disables dock bouncing icons | etc.
mac_init

# install core brews, casks, and Apps
brew_core # after this, start configuring Dropbox, 1Password (extensions), Alfred, iTerm, Firefox
brew_essential

# optional
install_essential_packages
generate_ssh_key

# optional optional
brew_optional
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].