All Projects → natelandau → dotfiles

natelandau / dotfiles

Licence: MIT license
Home for my bootstrap script, dotfiles, and configuration files

Programming Languages

shell
77523 projects
sed
78 projects

Projects that are alternatives of or similar to dotfiles

homebrew-apple-fonts
Easily install Apples fonts using homebrew.
Stars: ✭ 12 (-86.52%)
Mutual labels:  homebrew
MacOS-All-In-One-Update-Script
Mac update shell script (Appstore, macOS, Homebrew and others)
Stars: ✭ 39 (-56.18%)
Mutual labels:  homebrew
spelunky-psp
Spelunky remake for Sony PSP.
Stars: ✭ 94 (+5.62%)
Mutual labels:  homebrew
dotfiles
This is a dotfiles repository created and maintained by @erdaltsksn. It contains a collection of `.files`.
Stars: ✭ 16 (-82.02%)
Mutual labels:  homebrew
homebrew-llvm
LLVM formulae for the Homebrew package manager
Stars: ✭ 23 (-74.16%)
Mutual labels:  homebrew
docker-ps3netsrv
Alpine based docker image for ps3netsrv (with arm compatibility). Built with the latest ps3netsrv binaries from aldostools (built from master), latest = ps3netsrv v20220813, edge = ps3netsrv v20220813
Stars: ✭ 55 (-38.2%)
Mutual labels:  homebrew
tobutobugirl-dx
An arcade platformer homebrew game for the Game Boy, Game Boy Color and Super Game Boy
Stars: ✭ 58 (-34.83%)
Mutual labels:  homebrew
ctruLua
ctrµLua: Lua homebrewing for 3DS
Stars: ✭ 22 (-75.28%)
Mutual labels:  homebrew
JGeckoU
Wii U RAM TCP Debugger Client/Cheat Code Manager
Stars: ✭ 54 (-39.33%)
Mutual labels:  homebrew
dslibris
An ebook reader for the Nintendo DS, DS Lite, and DSi.
Stars: ✭ 31 (-65.17%)
Mutual labels:  homebrew
dotfiles
Automatic machine configurator using Ansible
Stars: ✭ 13 (-85.39%)
Mutual labels:  homebrew
codebreaker-rs
A Rust library to decrypt & encrypt any cheat code for CodeBreaker PS2
Stars: ✭ 18 (-79.78%)
Mutual labels:  homebrew
tcping
tcping command, written with Objective-C, on macOS,tcping for mac,ping over a tcp connection
Stars: ✭ 219 (+146.07%)
Mutual labels:  homebrew
homebrew-amiga
A repository for Amiga Development related brews
Stars: ✭ 21 (-76.4%)
Mutual labels:  homebrew
dotfiles
🔯 A collection of my rc files (tmux, neovim, zsh, fish, poetry, git, ...etc) and utilities that make everyday coding fun!
Stars: ✭ 23 (-74.16%)
Mutual labels:  homebrew
ComicNX
NSFW comic browser for the Nintendo Switch
Stars: ✭ 15 (-83.15%)
Mutual labels:  homebrew
nolibgs hello worlds
Collection of PsyQ basic examples NOT using libgs
Stars: ✭ 88 (-1.12%)
Mutual labels:  homebrew
homebrew-bottle-mirror
mirror tool to sync homebrew bottle files
Stars: ✭ 36 (-59.55%)
Mutual labels:  homebrew
libusbhsfs
USB Mass Storage Class Host + Filesystem Mounter static library for Nintendo Switch homebrew applications.
Stars: ✭ 81 (-8.99%)
Mutual labels:  homebrew
homebrew-zulu
Homebrew Casks for Azul Zulu OpenJDK & Mission Control
Stars: ✭ 172 (+93.26%)
Mutual labels:  homebrew

This repository contains my dotfiles for BASH and ZSH. They are opinionated and based on my own work flows. I highly recommend that you read through the files and customize them for your own purposes.

Installation

In .zshrc and .bash_profile ensure the correct directory is used for the DOTFILES_LOCATION variable.

Symlink the dotfiles from this repository to your user directory. To avoid doing this manually file-by-file, run the install.sh script.

Option per-computer overrides

Place any computer specific bash or zsh aliases, functions, or settings in ~/.dotfiles.local. Anything within that file will be sourced into your environment.

Shell Scripting Templates

My bash scripting templates and utilities now have their own repo. You can access them at natelandau/shell-scripting-templates

macOS specific tweaks

I customized Jeff Geerling's macOS configuration script to set my macOS defaults. Run this script with sudo privileges.

sudo ./osx.sh

lessfilter.sh

In the bin/ directory is a script to help colorize files using less. To use this script, make sure that shell/text.sh points to the correct location for the file.

A Note on Code Reuse

I compiled these scripting utilities over many years without ever having an intention to make them public. As a novice programmer, I have Googled, GitHubbed, and StackExchanged a path to solve my own scripting needs. I often lift a function whole-cloth from a GitHub repo don't keep track of its original location. I have done my best within these files to recreate my footsteps and give credit to the original creators of the code when possible. I fear that I missed as many as I found. My goal in making this repository public is not to take credit for the code written by others. If you recognize something that I didn't credit, please let me know.

License

MIT

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].