Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 1.5 KB

README.md

File metadata and controls

40 lines (31 loc) · 1.5 KB

My updated dotfiles

This repository contains most of my config files (dotfiles) for linux/macOS. It has been extensively rewritten on an archlinux based system, so might not work out of the box on other distribs/macOS. These dotfiles are managed using the git bare repository method, see here for details: https://www.atlassian.com/git/tutorials/dotfiles.

The dotfiles are self-explanatory. The configs for the window managers require certain packages to be installed.

To get up and running on a fresh arch install:

0- Clone this repo using the method above.

1- Install yay:

git clone https://aur.archlinux.org/yay-git.git
cd yay-git
makepkg -si

2- Install necessary sofware from official repos.

sudo pacman -S alacritty thunar network-manager-applet nitrogen picom xcape fish zsh vim neovim tmux firefox thunderbird rofi dmenu playerctl alsa-utils acpilight

3- Install necessary software from the AUR.

yay -S powerkit optimus-manager libinput-gestures starship todotxt xlayoutdisplay

4- Then one needs to install pyenv, and omf, and update the plugins in vim and neovim, make sure to configure optimus-manager and libinput-gestures by reading their wikis.

5- Then, some additionall software that I use

pacman -S lxappearance lxrandr vlc qbittorrent discord signal-desktop
yay -S stacer spotify slack-desktop zoom zotero lastpass-cli pycharm-professional timeshift etcher 

and fonts and curosr theme

pacman -S ttf-joypixels
yay -S nerd-fonts-complete ttf-ms-fonts xcursor-breeze