https://github.com/jjuarez/mydotfiles
My personal evironment stuff
https://github.com/jjuarez/mydotfiles
brew dotfiles ruby shell vim
Last synced: 4 months ago
JSON representation
My personal evironment stuff
- Host: GitHub
- URL: https://github.com/jjuarez/mydotfiles
- Owner: jjuarez
- License: mit
- Created: 2010-08-11T21:04:51.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2024-12-13T10:55:25.000Z (over 1 year ago)
- Last Synced: 2025-02-14T17:11:51.315Z (over 1 year ago)
- Topics: brew, dotfiles, ruby, shell, vim
- Language: Shell
- Homepage:
- Size: 1.64 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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://jjuarez@github.com/jjuarez/mydotfiles.git .mydotfiles
cd .mydotfiles
# install Astral uv tool
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.