Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/joshmedeski/dotfiles

Josh's dotfiles for his developer environment
https://github.com/joshmedeski/dotfiles

dotfiles macos neovim tmux

Last synced: about 2 months ago
JSON representation

Josh's dotfiles for his developer environment

Awesome Lists containing this project

README

        

# Josh Medeski's Dotfiles

![screenshot](./screenshot.png)

This is the home of all my dotfiles. These are files that add custom configurations to my computer and applications, primarily the terminal.

## How to install

My dotfiles are managed by [GNU Stow](https://www.gnu.org/software/stow/).

1. Install [homebrew](https://brew.sh/)
2. Install [GNU Stow](https://www.gnu.org/software/stow/) (`brew install stow`)
3. Clone this repository
4. Run stow command

```sh
stow . -t ~
```

## Software

- Terminal: [Wezterm](https://wezfurlong.org/wezterm)
- Font: [Monaspace](https://monaspace.githubnext.com/)
- Colors: [catppuccin](https://github.com/catppuccin/catppuccin)
- Shell: [fish](https://fishshell.com)
- Multiplexer: [tmux](https://github.com/tmux/tmux/wiki)
- Session manager: [sesh](https://github.com/joshmedeski/sesh)
- Editor: [Neovim](https://neovim.io)
- Configuration: [LazyVim](https://www.lazyvim.org/)
- Git: [lazygit](https://github.com/jesseduffield/lazygit)
- npm package manager: [pnpm](https://pnpm.io/)
- macOS package manager: [Homebrew](https://brew.sh)

## Hardware

- Laptop: [MacBook Pro](https://www.apple.com/macbook-pro-14-and-16/) (16-inch, 2023, Apple M2 Max Chip, 32GB RAM)
- Mouse: Logitech trackball

## Keyboards

- [Zsa Moonlander](https://www.zsa.io/moonlander/) (daily driver)
- [NuPhy Air75 (v1)](https://nuphy.com/products/air75-v2) (when I'm out)
- [KBDcraft 001 Adam](https://kbdcraft.store/products/adam)
- [IQUNIX L80 Cosmic Traveller](https://iqunix.store/collections/80-series/products/iqunix-l80-cosmic-traveller)
- [Zsa Ergodox EZ](https://ergodox-ez.com)