Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jjuarez/mydotfiles

My personal evironment stuff
https://github.com/jjuarez/mydotfiles

brew dotfiles ruby shell vim

Last synced: 8 days ago
JSON representation

My personal evironment stuff

Awesome Lists containing this project

README

        

# My (dot) Files

A collection of my favorite tips & tricks to setup your environment

## Installing

### Install from GitHub the latest version:

```bash
git clone https://[email protected]/jjuarez/mydotfiles.git .mydotfiles
cd .mydotfiles
make ansible/setup
make ansible/run
```

#### Contents
The project, after some back and forth is now strongly based on [ansible](https://www.ansible.com/), but previously it was as [rake](https://ruby.github.io/rake/) managed project, and was even completely managed by [GNU make](https://www.gnu.org/software/make/)

* Support for zsh
* Support for [zim framework](https://zimfw.sh) on top of zsh
* Theme based on [PowerLevel10k](https://github.com/romkatv/powerlevel10k)
* Support for vim, and plugins using [Vim Plug](https://github.com/junegunn/vim-plug/tree/master)
* Another goodies:
- Skeleton/template management for several types of files
- SSH configuration
- Toogles
* Management of all the [Homebrew](https://brew.sh) packages, casks, taps, etc

### Install all the homebrew stuff

The latest documentation about this subject is [here](https://docs.brew.sh/Installation)

```bash
cd ${DOTFILES}
make homebrew/load
```

## License

Copyright © 2007-2010 Javier Juarez, released under the MIT license.