dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

@erdaltsksn does dotfiles (.files)

Erdal's Dotfiles (.files)

Build Security Scan

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

Screenshot

Features

  • macOS and Ubuntu operating system support
  • fish shell environment, configuration, and functions
  • git configuration, global ignore, commit message template
  • Lots of useful apps for developers and power users
  • and many more

Requirements

  • macOS or Ubuntu
  • git to clone the repository
  • bash to run the install.sh
  • fish is preferred shell environment
  • curl and exa is required by some functions
  • gpg to sign the commits
  • vscode is main editor and used to edit git commit message

Getting Started

You can see macOS Setup Guide to learn how I setup my machine after a clean install.

Installation

I strongly recommend you fork this project and customize it according to your taste before installation.

Checkout Installation Guide for the detailed instructions.

Updating / Upgrading

# Checkout out the repository and merge it
cd $HOME/.config/dotfiles && git pull && cd -

# Apply migration instructions on the release page

Usage

Use your terminal regularly and enjoy awesome functions and customizations. Run fish_config to launch fish's web-based configuration.

Getting Help

You can find some useful links below:

Contributing

If you want to contribute to this project and make it better, your help is very welcome.

For more information, see Contributing Guide.

Security Policy

If you discover a security vulnerability within this project, please follow our Security Policy.

Code of Conduct

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

Disclaimer

In no event shall we be liable to you or any third parties for any special, punitive, incidental, indirect or consequential damages of any kind, or any damages whatsoever, including, without limitation, those resulting from loss of use, data or profits, and on any theory of liability, arising out of or in connection with the use of this software.