Giter Site home page Giter Site logo

niklas-heer / dotfiles Goto Github PK

View Code? Open in Web Editor NEW
14.0 3.0 2.0 12.36 MB

niklas dotfiles • powered by

Home Page: https://git.io/dotbot

License: MIT License

Shell 11.51% Ruby 0.07% Makefile 0.12% Batchfile 0.23% Python 0.43% Vim Script 87.39% Nix 0.25%
dotfiles dotbot solus arch zsh powerlevel9k antigen manjaro macos

dotfiles's Introduction

Dotfiles

Screenshot

These dotfiles use Dotbot for installation.
These dotfiles should also update automatically every once in a while. 😉

Installation

  1. Clone this repo somewhere in your $HOME.
  2. Run make.
  3. Change you standard shell to zsh.
  4. Change your ~/.gitconfig.
  5. Profit. 💵

Note that the install script is idempotent, which means it can safely run multiple times.

You can append your environment after make. Like that: make linux.
The following environments are available:

Command Desciption
make Make a basic installation.
make linux It basically runs make and installs Linux specifics.
make solus It basically runs make linux and installs software on Solus after that.
make arch It basically runs make linux and installs software on Arch after that.
make mac It setups macOS and installs software via brew and brew cask

Making Local Customizations

You can make local customizations for some programs by editing these files:

  • zsh : ~/.zshrc_local_before run before .zshrc
  • zsh : ~/.zshrc_local_after run after .zshrc
  • git : ~/.gitconfig_local

Software needed

  • git
  • zsh
  • vim
  • tmux
  • tree
  • python3
  • python3-pip

Thanks

  • zsh as being an awesome shell ❤️
  • oh-my-zsh for the update functionality and plugins 👍
  • zgen for being a lightweight and fast ZSH plugin manager ⚡
  • starship for being a blazing-fast prompt 🚀
  • anishs dotfiles from which I got the inspiration 💡
  • dotbot for being an awesome base and pretty extensible! ❤️

License

Copyright (c) 2016-2020 Niklas Heer.
Released under the MIT License.
See LICENSE for details.

dotfiles's People

Contributors

niklas-heer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

dotfiles's Issues

Git Config

After installing the Repo,
my GIT config was changed and i committed with your username and email

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.