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

https://github.com/0xetherpunk/.dotfiles

A modern and aesthetically pleasing collection of dotfiles featuring the Catppuccin color scheme
https://github.com/0xetherpunk/.dotfiles

catppuccin cli config dotfile dotfiles dotfiles-linux lazygit linux nvim terminal wezterm wezterm-config yazi zsh zsh-configuration zsh-theme

Last synced: 7 months ago
JSON representation

A modern and aesthetically pleasing collection of dotfiles featuring the Catppuccin color scheme

Awesome Lists containing this project

README

          

# 🎨 Catppuccin Dotfiles

> A modern terminal environment powered by the Catppuccin color palette

[![Catppuccin](https://img.shields.io/badge/Catppuccin-Themed-pink?style=flat-square)](https://github.com/catppuccin)
[![Zsh](https://img.shields.io/badge/Shell-Zsh-green?style=flat-square)](https://www.zsh.org/)

## πŸ“¦ Components

| App | Purpose | Status |
|-----|---------|--------|
| **[Lazygit](https://github.com/jesseduffield/lazygit)** | Git TUI | βœ… |
| **[Neofetch](https://github.com/dylanaraps/neofetch)** | System Info | βœ… |
| **[Neovim](https://neovim.io/)** | Text Editor | βœ… |
| **[Starship](https://starship.rs/)** | Shell Prompt | βœ… |
| **[WezTerm](https://wezfurlong.org/wezterm/)** | Terminal | βœ… |
| **[Yazi](https://github.com/sxyazi/yazi)** | File Manager | βœ… |
| **[Zsh](https://www.zsh.org/)** | Shell + Zinit | βœ… |

## 🎨 Theme Flavors

- 🌻 **Latte** - Light & Fresh
- πŸͺ΄ **FrappΓ©** - Cool & Balanced
- 🌺 **Macchiato** - Warm & Cozy
- 🌿 **Mocha** - Rich & Dark

## ⚑ Quick Setup

#### Installing Zsh and changing the default shell:
```
sudo apt install zsh
chsh -s $(which zsh)
```

#### Installation of Zinit (package manager for Zsh):
```
bash -c "$(curl --fail --show-error --silent --location https://raw.githubusercontent.com/zdharma-continuum/zinit/HEAD/scripts/install.sh)"
```

#### Install required packages:
```
sudo apt install git zsh neovim stow
```

#### Clone repository:
```
git clone https://github.com/0xEtherPunk/.dotfiles.git ~/.dotfiles
cd ~/.dotfiles
```

#### Use stow to create symlinks:
```
stow lazygit neofetch nvim starship wezterm yazi zsh
```