https://github.com/marmos91/dotfiles
marmos91 personal dotfiles repository
https://github.com/marmos91/dotfiles
dotfiles macos neovim
Last synced: about 1 year ago
JSON representation
marmos91 personal dotfiles repository
- Host: GitHub
- URL: https://github.com/marmos91/dotfiles
- Owner: marmos91
- License: mit
- Created: 2017-11-02T20:19:25.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2025-04-16T07:52:18.000Z (about 1 year ago)
- Last Synced: 2025-05-13T00:47:24.884Z (about 1 year ago)
- Topics: dotfiles, macos, neovim
- Language: Lua
- Homepage:
- Size: 1.47 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# marmos91 .files for macOS
Personal dotfiles repository based on Nix Darwin, Home Manager and Stow.

## Highlights
- [Neovim](https://neovim.io/) configured through a custom lua configuration
- [Ghostty](https://github.com/ghostty-org/ghostty) as terminal emulator. [Wezterm](https://wezfurlong.org/wezterm/index.html) also installed.
- Fish as default shell (Nushell also installed)
- Powerful terminal management through [Tmux](https://github.com/tmux/tmux/wiki)
- Support for Apple Silicon and Intel Macs
## How to install
First of all, clone this repository
```bash
git clone https://github.com/marmos91/dotfiles.git ~/.dotfiles
```
Run the following command
```bash
chmod +x ~/.dotfiles/setup.sh
~/.dotfiles/setup.sh
```
All the needed tools will be downloaded automatically.
### Note
You may have to restart neovim a few times for all the plugin to install correctly.
## Customization
You are free to modify my configuration to suit your needs.
Here is a list of places to start:
The config folder contains all the configurations of the applications we are going to install.
The most interesting path is definitely [`config/nvim`](./.config/nvim) where you can find my configuration for _neovim_.
## Enjoy
Enjoy your new terminal 😊
## License
[MIT LICENSE](./LICENSE)