Skip to content
/ dotsis Public

Not quite NixOS, but smooth recovery if broken. Tailored dotfiles for Arch 🌟

Notifications You must be signed in to change notification settings

moukle/dotsis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

60 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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
./post_install.sh

This will guide you through the installation thanks to gum πŸͺ„.

Caution

Currently only working with Arch based systems (pacman)

Extra

About

Not quite NixOS, but smooth recovery if broken. Tailored dotfiles for Arch 🌟

Resources

Stars

Watchers

Forks