Skip to content

Latest commit

 

History

History
56 lines (43 loc) · 1.71 KB

File metadata and controls

56 lines (43 loc) · 1.71 KB

Dotsis

Got frustrated of NixOS and went back to Arch / CachyOS. Still wanted a setup where I could hit one command on a fresh install and be set again.

Packages

Packages are defined in .setup/packages.sh. They are grouped in a way that allows picking individual sections, which is extremely useful when using environments like WSL.

Stow will symlink these dotfiles:

$ eza --tree --level=2 .

.
├── cli
│  ├── neovim         # editor
│  ├── python-pywal   # color templating
│  ├── starship       # prompt
│  ├── yazi           # file manager
│  └── zsh            # shell
├── gaming
│  └── ddnet          # best game
├── gui
│  ├── code           # editor
│  ├── kitty          # terminal
│  ├── zathura        # pads
│  └── zed-editor     # editor
└── wm
   ├── anyrun-git     # runner
   ├── dunst          # notifications
   ├── hyprland       # window manager
   ├── matugen-bin    # managing colors
   ├── niri-git       # portals not working
   └── waybar         # bar

Install

To install, run:

cd .setup
./setup.sh

This will guide you through the installation thanks to gum 🪄.

Caution

Currently only working with Arch based systems (pacman)

Extra