The Cat Collective's Dotfiles. Made with love and freshly grown transfem chaos!
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
space_cats 6989e7eff3 Update 'bspwm/bspwmrc' 2 hours ago
Wallpapers
alacritty
bspwm Update 'bspwm/bspwmrc' 2 hours ago
dunst
gtk-3.0
paru
picom
polybar meow meow polybar 4 hours ago
pulse
rofi
sxhkd
LICENSE
README.md Update 'README.md' 9 hours ago
pavucontrol.ini
starship.toml

README.md

The Cat Collective's Arch Linux Dotfiles

This repository contains the configuration (dot) files used by the members of The Cat Collective on their Thinkpad X1 Gen6 and Dell Inspiron 7620 16+ when using Arch Linux.

NOTE: This document does not include software such as GRUB or GPU drivers.

TODO: fix screen locking

Installation instructions

Tools required to install the software and ensure smooth operation (alternates for AUR helpers and such or using a different display manager should work fine, but alternatives have not been tested).

base-devel
man-db
man-pages
texinfo
nano
nvim
xorg
git
polybar
bspwm
sxhkd
rofi
picom
pavucontrol
(pipewire pipewire-pulse pipewire-alsa pipewire-jack wireplumber) or pulseuadio
brightnessctl
flameshot
ttf-jetbrains-mono
ttf-jetbrains-mono-fonts
feh
lightdm
lightdm-gtk-greeter
lxappearance
mate-polkit
alacritty
dunst
udisks2
udiskie
papirus-icon-theme
rustup
bat
lf
paru (AUR)

Quick command to install everything at once

NOTE This command installs pipewire instead of pulse, replace relevant packages before install if you want pulseaudio instead!

DISCLAIMER: AUR helpers and software from the AUR are NOT officially supported by ArchLinux developers. They are community made tools and should be scrutinized before usage. Make sure to inspect the provided PKGBUILD scripts on a per-AUR-package basis to make sure there is nothing malicious in the scripts.

WE ARE NOT LIABLE FOR ANY DAMAGE TO YOUR SYSTEM INCURRED THROUGH THE USE OF ANY TOOL FROM THE AUR. PLEASE MAKE SURE YOU KNOW WHAT YOU ARE DOING BEFORE INSTALLING ANY SOFTWARE FROM THE AUR!

$ sudo pacman -S base-devel man-db man-pages texinfo nano nvim xorg git polybar bspwm sxhkd rofi slock picom pavucontrol brightnessctl pipewire pipewire-pulse pipewire-alsa pipewire-jack wireplumber flameshot ttf-jetbrains-mono ttf-jetbrains-mono-fonts feh lightdm lightdm-gtk-greeter mate-polkit alacritty dunst udisks2 udiskie papirus-icon-theme rustup bat lf

$ rustup install nightly

$ git clone https://aur.archlinux.org/paru/paru.git

$ cd paru

$ makepkg -sri

$ cd ..

$ rm -rf paru

$ paru -S xidlehook

Quickstart

$ git clone https://codeberg.org/space_cats/dots.git
$ mkdir -p ~/.config
$ mkdir -p ~/Pictures
cd dots
rm *.git
rm LICENSE
rm README
$ mv ~/Wallpapers ~/Pictures/
$ cp -r dots/* ~/.config/
$ cd ..
$ rm -rf dots

Licensing stuff

The following repository is licensed under the MIT License, and as such; all files may be freely modified under its terms.

If the license that this repository is licensed under is to change at any future date or time, a public notice will be released.

This README was last updated on the 26th of May, 2023 AD.