Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kireiiiiiiii/dotfiles
My configuration files for various programs.
https://github.com/kireiiiiiiii/dotfiles
Last synced: about 1 month ago
JSON representation
My configuration files for various programs.
- Host: GitHub
- URL: https://github.com/kireiiiiiiii/dotfiles
- Owner: kireiiiiiiii
- Created: 2024-10-30T16:39:22.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-30T16:56:19.000Z (about 2 months ago)
- Last Synced: 2024-10-30T17:35:14.387Z (about 2 months ago)
- Language: Shell
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![repository banner](./public/banner.png)
# dotfiles
My dofiles for apps I use for development on my MacOS laptop. [_GNU Stow_](https://www.gnu.org/software/stow/manual/stow.html) was used to create symlinks of the conf files. All of the files are configured to match the [Catppuccin](https://catppuccin.com/) _Mocha_ theme. My [wallpaper](./wallpaper.png) is also included.
## Requirements
### [Homebrew](https://brew.sh/)
```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```### [Git](https://git-scm.com/)
```shell
brew install git
```### [Stow](https://www.gnu.org/software/stow/manual/stow.html)
```shell
brew install stow
```## Setup
Run the following command, to clone this dotfiles repo into your home directory. WARNING: The directory must be in `$HOME`
```shell
git clone https://github.com/kireiiiiiiii/dotfiles.git $HOME/dotfiles
```Next step is to create the symlinks using stow. Run the following command to create symlinks from the directory you just cloned.
```shell
cd ~/dotfiles
stow .
```---
## [Alacritty](https://github.com/alacritty/alacritty)
My primary terminal emulator. To install run:
```shell
brew install alacritty
```![Alacritty terminal screenshot](./public/alacritty.png)
## [Kitty](https://sw.kovidgoyal.net/kitty/)
My secondary terminal emulator. To install run:
```shell
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin
```![Kitty terminal screenshot](./public/kitty.png)
## [Neovim](https://neovim.io/)
My primary code editor. It's a heavily modified version of [NVChad](https://nvchad.com/) To install run:
```shell
brew install neovim
```![Neovim code editor screenshot](./public/neovim.png)
## [Tmux](https://github.com/tmux/tmux)
My terminal window manager. I use terminal only with it. To install run:
```shell
brew install tmux
```![Tmux running in Alacritty screenshot](./public/tmux.png)