Skip to content

shiva-tk/dots

Repository files navigation

README

My Dotfiles

A minimal set up, with a focus on functionality, aesthetics and ergonomics.

./busy-1.png ./busy-2.png ./busy-3.png

Installation

These steps assume a fresh installation of EndeavourOS with Gnome installed.

# Clone the repo
git clone https://github.com/shiva-tk/dots.git

# Move into your home directory
mv dots ~/
cd ~/dots

# Run install.sh
./install.sh

This install script isn’t particularly stable, and may require some tinkering. It’s primarily aimed at installing on my own machines.

The script:

  1. Installs dependencies via AUR / pacman.
  2. Uses GNU stow to place all configuration files in the correct directories.
  3. Installs ghc / stack via ghcup, and then installs xmonad via stack. For managing haskell libraries, ghcup is more dependable than pacman, so i prefer this method.
  4. Sets up ly as a desktop manager - this step assumes gdm is currently set as the desktop manager.
  5. Installs a picom fork from github, for animations / nice rounded borders. This fork also supports blurring, if you like.
  6. Changes the shell to zsh.
  7. Installs doom emacs from github.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published