Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nhejazi/mydots

:wrench: :computer: personalized dumpster fire of config files for Linux and macOS
https://github.com/nhejazi/mydots

bashrc configuration github-config julia r tmux zshrc

Last synced: 10 days ago
JSON representation

:wrench: :computer: personalized dumpster fire of config files for Linux and macOS

Awesome Lists containing this project

README

        

# my.files [![MIT license](http://img.shields.io/badge/license-MIT-brightgreen.svg)](http://opensource.org/licenses/MIT)

> _my opinionated collection of configuration files_

This collection of configuration files for a few daily tools:

* [zsh](http://zsh.sourceforge.net), z shell
* [bash](https://www.gnu.org/software/bash/), bourne again shell
* [git](https://git-scm.com/), version control system
* [tmux](https://github.com/tmux/tmux/wiki), terminal multiplexer
* [Alacritty](https://alacritty.org/), _fast_ and _minimal_ terminal
* [Ghostty](https://ghostty.org/docs), _fast_ and _feature-rich_ terminal
* [R](https://www.r-project.org), a statistical computing language
* [radian](https://github.com/randy3k/radian), a modern R REPL

---

## Directions

Setting up these configuration files is as easy as...

```bash
git clone https://github.com/nhejazi/mydots.git $HOME/.dotfiles
cd $HOME/.dotfiles
make
```

_Note:_ Before running `_setup.sh`, update the _user.name_ and _user.email_
fields in the `gitconfig` file appropriately.

---

## Related

* __[nhejazi/macosx_fresh](https://github.com/nhejazi/macosx_fresh)__ - setup
scripts for Apple macOS, to quickly install tooling on new machines.
* __[nhejazi/ubuntu_fresh](https://github.com/nhejazi/ubuntu_fresh)__ - setup
scripts for Linux Ubuntu, to quickly install tooling on new machines.
* __[nhejazi/nvim0](https://github.com/nhejazi/nvim0)__ - convenient
configurations for the [Neovim](https://neovim.io/) editor

---

## License

© 2016-2025 [Nima Hejazi](https://nimahejazi.org)

The contents of this repository are distributed under the MIT license. See file
`LICENSE` for details.