💾 @erdtsksn does dotfiles (.files)
Switch branches/tags
Nothing to show
Clone or download
erdtsksn Initial Commit
A journey of a thousand repositories begins with a single commit.
Latest commit 4116716 Dec 9, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
git
gnupg
mac
nano
scripts
vim
vscode
zsh
.gitattributes
.gitignore
.markdownlintrc
.pre-commit-config.yaml
.travis.yml
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md

README.md

Erdal's dotfiles

Build Status

About dotfiles (.files)

Dotfiles are how you personalize your system. These are mine for macOS and Ubuntu Server

Screenshot

Features

  • MacOS and Ubuntu Server support
  • Material theme for all possible environments (zsh, terminal, vscode, etc.)
  • .dotsecret folder for all custom and private settings
  • .gitconfig, .gitignore, and git commit template
  • .hushlogin, Brewfile, and Turkish <-> English dictionaries for Dictionary.app
  • .nanorc, .vimrc, gitcommit.vim
  • Visual Studio Code settings, keybindings, and extensions
  • .zshrc, $PATH ready, zsh modules which contains aliases, functions and etc.
  • and more coming soon

Installation

Prerequisites

Disclaimer: This project works best on macOS.

  • Unix-like operating system (macOS or Linux)
  • curl
  • git

NOTE: You already have all prerequisites if you use macOS or Ubuntu Server.

Basic Installation

dotfiles is installed by running the following command in your terminal.

curl https://raw.githubusercontent.com/erdtsksn/dotfiles/master/scripts/install.sh | sh

Updating

You can also update dotfiles manually by running one of the following commands in your terminal.

via curl:

curl https://raw.githubusercontent.com/erdtsksn/dotfiles/master/scripts/update.sh | sh

via alias:

dotfilesUpdate

Usage

You can see all alias by running alias and all functions by running functions. You should definitely check every subdirectory to learn more about this project.

History

See CHANGELOG to learn how this project evolved during the time.

Contributing

If you want to contribute to this project and make it better, your help is very welcome. See CONTRIBUTING for more information.

Code of Conduct

This project adheres to Code of Conduct. By participating, you are expected to uphold this code.

Feedback

Suggestions / Improvements WELCOME!