All Projects → matthewmccullough → Dotfiles

matthewmccullough / Dotfiles

Licence: other
My shell configuration

Programming Languages

shell
77523 projects

Labels

Projects that are alternatives of or similar to Dotfiles

Awesome Config
📕 Example awesome wm configuration. Includes personalization support (personal.vim), theme, polyglot unicode taglists, mpd support.
Stars: ✭ 162 (-18.59%)
Mutual labels:  dotfiles
Dotfiles
Dotfile and scripts organization repository
Stars: ✭ 176 (-11.56%)
Mutual labels:  dotfiles
Dotfiles
My dotfiles: Experimental, ongoing configuration files, development environment and scripts for various Unix-like systems, text-based command-line applications and interfaces.
Stars: ✭ 185 (-7.04%)
Mutual labels:  dotfiles
Dotfiles Win
🙈 oh-my-zsh on bash on windows configuration files
Stars: ✭ 167 (-16.08%)
Mutual labels:  dotfiles
Dotfiles
🐢 💨 Speedup your MacOS setup with this fine tuning settings
Stars: ✭ 174 (-12.56%)
Mutual labels:  dotfiles
Neovim Config
Neovim configuration
Stars: ✭ 180 (-9.55%)
Mutual labels:  dotfiles
Home Manager
Manage a user environment using Nix [maintainer=@rycee]
Stars: ✭ 2,447 (+1129.65%)
Mutual labels:  dotfiles
Yadm
Yet Another Dotfiles Manager
Stars: ✭ 2,982 (+1398.49%)
Mutual labels:  dotfiles
Dotfiles
🔩 Dotfiles for bash, zsh, tmux, emacs, vim, etc
Stars: ✭ 175 (-12.06%)
Mutual labels:  dotfiles
Chunkwm Yabai Config
My personal chunkwm, yabai and skhd configs and scripts
Stars: ✭ 184 (-7.54%)
Mutual labels:  dotfiles
Dotfiles
💻 macOS System Configuration with Fish, Package Control, VS Code, Repo management, Hammerspoon
Stars: ✭ 168 (-15.58%)
Mutual labels:  dotfiles
Dotfiles
vim, zsh, git, homebrew, nvm, neovim - my whole world
Stars: ✭ 2,217 (+1014.07%)
Mutual labels:  dotfiles
Dotfiles
Jichao Ouyang's awesome dotfiles
Stars: ✭ 182 (-8.54%)
Mutual labels:  dotfiles
Pearl
Pearl is a lightweight package manager for automating reproducible environments between different systems (Linux and OSX). It can be used for dotfiles, plugins, programs and any form of code accessible via git.
Stars: ✭ 166 (-16.58%)
Mutual labels:  dotfiles
Dotfiles
💻 My dot files shared between machines.
Stars: ✭ 194 (-2.51%)
Mutual labels:  dotfiles
Dotfiles
My personal dotfiles.
Stars: ✭ 162 (-18.59%)
Mutual labels:  dotfiles
Dotfiles
~/.dotfiles
Stars: ✭ 177 (-11.06%)
Mutual labels:  dotfiles
Dotfiles
My lovely dotfiles. Chocolate and unicorns.
Stars: ✭ 199 (+0%)
Mutual labels:  dotfiles
Sixarm zsh config
SixArm.com → Z shell → zsh configuration
Stars: ✭ 196 (-1.51%)
Mutual labels:  dotfiles
Config
My config for gentoo linux, xmonad, vim, emacs, git, mutt, newsbeuter, tmux, pentadactyl, npm, idesk, xbindkeys, ...
Stars: ✭ 182 (-8.54%)
Mutual labels:  dotfiles

What is this?

These are Matthew McCullough's shell configuration dotfiles. The primary goal is to increase CLI productivity on Mac OSX, though many scripts run just fine on any POSIX implementation.

Focus

The focus is on Zshell support, but there are plenty of cross-platform scripts in here. There are a few bash-specific ones.

Inspirations

The contents of this repo have been partly invented from scratch, partly inspired by open source projects, and partly refactored from snippets from colleagues and friends. Many are attributed.

Acquiring This Repo

This project contains submodules. It is suggested that you clone this into your home directory.

cd ~
git clone --recurse-submodules https://github.com/matthewmccullough/dotfiles .dotfiles

Setup

There is a set up script that establishes the symlinks in your home directory. Run this once.

  • For ZShell ~/.dotfiles/_setupdotfiles.zsh
  • For Bash (needs some fixes) ~/.dotfiles/_setupdotfiles.bsh

NOTE: Some personal configuration of Matthew's will remain after setup. These dotfiles are intended for your inspiration, forking, and for you to tweak to your specific needs.

Non-automated, non-captured config

Reminder-to-self: Some additional personalization lives in the ~/.config/ directory. Specifically, the ~/.config/gh/config.yml file for gh. It is not yet in scope for capture or copy, but some uers have shared their configuration in a Gist.

Contributions

Contributions are always welcome in the form of pull requests with explanatory comments.

Loathing, Mehs and Praise

  1. Loathing should be directed into pull requests that make it better.
  2. Bugs with the setup should be put as GitHub issues.
  3. Mehs should be directed to /dev/null
  4. Praise should be directed to @matthewmccull on Twitter
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].