Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mawkler/dotfiles

These are all my configuration files for various programs and applications ⚙️
https://github.com/mawkler/dotfiles

dotfiles linux neovim powerline vim zsh

Last synced: about 14 hours ago
JSON representation

These are all my configuration files for various programs and applications ⚙️

Awesome Lists containing this project

README

        

My Neovim configuration is available at [mawkler/nvim](https://github.com/mawkler/nvim/)

# Installation

**Without `sudo`:**

To clone the dotfiles and set them up, run the following:

```sh
curl -s https://raw.githubusercontent.com/mawkler/dotfiles/master/.dotfiles/install-dotfiles.sh | bash
```

which downloads and runs [this script](https://raw.githubusercontent.com/mawkler/dotfiles/master/.dotfiles/install-dotfiles.sh) which is based on [this article](https://developer.atlassian.com/blog/2016/02/best-way-to-store-dotfiles-git-bare-repo/).

**With `sudo` and `pacman`:**

If you have `pacman` installed and also want to install all dependencies and additional programs listed [here](.dotfiles/pkglist.txt) as well as some system configurations, run this:

```sh
dotfiles_url=https://raw.githubusercontent.com/mawkler/dotfiles/master/.dotfiles/
curl -s ${dotfiles_url}install-dotfiles.sh | bash
curl -s ${dotfiles_url}install-dependencies.sh | sudo bash
```

# Dependencides

These dotfiles assume that you're on Unix. For Windows, check out the [Windows branch](https://github.com/mawkler/dotfiles/tree/windows) (isn't updated that often though).

- [git](https://git-scm.com/) (obviously)
- [python](https://www.python.org/downloads/) for some Neovim plugins