admin-trinkets/dotfiles/README.md
2024-10-03 15:19:25 -04:00

3 KiB

dotfiles

My personalized set of configurations.

alacritty

I'll add more themes as I try them out. I use Hack Nerd Font as it has been a solid choice for many years.

Requirements

Setup

$ cp -r alacritty/ ~/.config/.
$ ln -s ~/.config/alacritty/alacritty-<THEME>.toml ~/.config/alacritty/alacritty.toml

nvim (Neovim)

Here are the plugins I'm currently using:

Requirements

Setup

A couple of the plugins need some Node.JS packages installed first.

$ sudo npm install -g tree-sitter tree-sitter-cli typescript typescript-language-server

pipewire

These are used primarily on non-systemd setups.

Requirements

Setup

$ cp -r pipewire ~/.config/.

starship

I use the same theme for all my terminals, but change the color based on the machine.

Requirements

Setup

$ cp starship/starship-<COLOR>.toml ~/.config/starship.toml

tmux

Very minimal for now.

Requirements

None.

Setup

$ cp -r tmux/ ~/.config/.

wireplumber

Usually you don't need anything specific in the wireplumber setup, but I have custom bluetooth configurations for my headsets.

Requirements

None.

Setup

$ cp -r wireplumber ~/.config/.

xdg-user-dirs

Like everything else Unix-like, I prefer my home folders all-lowercased.

Requirements

Setup

$ cp xdg-user-dirs/* ~/.config/.
$ cd ~
$ mkdir desktop documents downloads music pictures public templates videos
$ xdg-user-dirs-update