diff --git a/README.md b/README.md index 278b871..d3585e9 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,57 @@ things got complex enough that I needed it. The branches all contain previous iterations, with the exception of fish-shell which was used to test out using fish as my login shell before committing. +## First-Time Setup + +### Arch + +```fish +pacman -S --needed git base-devel +git clone https://aur.archlinux.org/yay-bin.git +cd yay-bin +makepkg -si +cd .. +rm -rf yay-bin + +yay -Syu +yay -S --needed - < ~/.config/packages/ +``` + +Make sure to edit the list first (copy and rename to current hostname) if needed +to remove unneeded GPU drivers! + +### General + +```fish +volta install node +topgrade +``` + +## Themes + +### GRUB + +```conf +# /etc/default/grub +GRUB_THEME="/usr/share/grub/themes/catppuccin-/theme.txt" +``` + +`sudo grub-mkconfig -o /boot/grub/grub.cfg` + +### SDDM + +### TTY + +```fish +git clone https://github.com/catppuccin/tty.git +cd tty +./generate.sh | copyq copy - +``` + +Edit `/etc/default/grub` and append copied content to `GRUB_CMDLINE_LINUX`. + +`sudo grub-mkconfig -o /boot/grub/grub.cfg` + ## How to setup GPG because it makes me want to toss the computer out the window ```fish @@ -48,28 +99,3 @@ gpg --armor --export $key | copyq copy - ``` Go to and add the copied key to your account. - -## Themes - -### GRUB - -```conf -# /etc/default/grub -GRUB_THEME="/usr/share/grub/themes/catppuccin-/theme.txt" -``` - -`sudo grub-mkconfig -o /boot/grub/grub.cfg` - -### SDDM - -### TTY - -```fish -git clone https://github.com/catppuccin/tty.git -cd tty -./generate.sh | copyq copy - -``` - -Edit `/etc/default/grub` and append copied content to `GRUB_CMDLINE_LINUX`. - -`sudo grub-mkconfig -o /boot/grub/grub.cfg` diff --git a/tags b/tags index 9edd59c..b60f798 100644 --- a/tags +++ b/tags @@ -79,13 +79,16 @@ 2 dot_config/transmission/settings.json /^ "complete-download",$/;" s array:torrent-complete-sound-command 3 dot_config/transmission/settings.json /^ "-d",$/;" s array:torrent-complete-sound-command 4 dot_config/transmission/settings.json /^ "transmission torrent downloaded"$/;" s array:torrent-complete-sound-command +Arch README.md /^### Arch$/;" S section:mar does dotfiles""First-Time Setup Catppuccin-Macchiato-Standard-Pink-Dark dot_config/gtk-4.0/symlink_gtk-dark.css /^\/usr\/share\/themes\/Catppuccin-Macchiato-Standard-Pink-Dark\/gtk-4.0\/gtk-dark.css$/;" s Catppuccin-Macchiato-Standard-Pink-Dark dot_config/gtk-4.0/symlink_gtk.css /^\/usr\/share\/themes\/Catppuccin-Macchiato-Standard-Pink-Dark\/gtk-4.0\/gtk.css$/;" s Copy mode dot_config/tmux/tmux.conf /^bind -T copy-mode-vi -N 'Copy mode: Switch to pane (down)' C-j if-shell "${IS_VIM} || ${IS_FZF}/;" k Copy mode dot_config/tmux/tmux.conf /^bind -T copy-mode-vi -N 'Copy mode: switch to pane (left)' C-h if-shell "${IS_VIM} || ${IS_FZF}/;" k Copy mode dot_config/tmux/tmux.conf /^bind -T copy-mode-vn -N 'Copy mode: Switch to pane (right)' C-l if-shell "${IS_VIM} || ${IS_FZF}/;" k Copy mode dot_config/tmux/tmux.conf /^bind -T copy-mode-vn -N 'Copy mode: Switch to pane (up)' C-k if-shell "${IS_VIM} || ${IS_FZF}/;" k +First-Time Setup README.md /^## First-Time Setup$/;" s chapter:mar does dotfiles GRUB README.md /^### GRUB$/;" S section:mar does dotfiles""Themes +General README.md /^### General$/;" S section:mar does dotfiles""First-Time Setup General dot_config/openrazer/razer.conf /^[General]$/;" s How to setup GPG because it makes me want to toss the computer out the window README.md /^## How to setup GPG because it makes me want to toss the computer out the window$/;" s chapter:mar does dotfiles IO2049F50104914 dot_config/openrazer/persistence.conf /^[IO2049F50104914]$/;" s