Skip to content

anton-tr3/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Dotfiles Distribution

Installation

These programs must be installed for these configs to work:

Main

Software Description Installation
i3-gaps Window manager sudo pacman -S i3-gaps
feh Set wallpapers sudo pacman -S feh
rofi Application launcher sudo pacman -S rofi
pywal Palette generator sudo pacman -S python-pywal
Kitty Terminal emulator sudo pacman -S kitty
yay AUR package manager Instructions here
polybar Status bar yay -S polybar
picom Window transparency yay -S picom

Other

Software Description Installation
oh my zsh zsh themes sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
playerctl Prerequisite for Spotify module in status bar sudo pacman -S playerctl
zscroll Prerequisite for Spotify module in status bar yay -S zscroll

After, paste the files from the config folder to ~/.config and install the required fonts (below)

Fonts

Required for polybar modules to work. After installing, execute sudo fc-cache to refresh fonts.

Font Installation
Font Awesome yay -S otf-font-awesome ttf-font-awesome
Font Awesome 5 Free yay -S otf-font-awesome-5-free
Iosevka Nerd yay -S ttf-iosevka
Noto Sans CJK yay -S noto-fonts-cjk
FiraCode Nerd yay -S nerd-fonts-fira-code
Powerline sudo pacman -S powerline-fonts

Additional Setup

  • Window opacities can be changed in the ~/.config/picom.conf file
  • The wallpaper (with pywal palettes) can be changed through adding the image path to the i3 config file.
    • Alternatively, a wal-scale command is included in the .zshrc file that sets a wallpaper and generates a palette using pywal, but will reset to the config defaults upon refresh
  • zsh theme can be changed through editing ZSH_THEME in the .zshrc config
    • Paste refined-alt.zsh-theme in ~.oh-my-zsh/themes and change the name on line 40

Make all .sh files executable using chmod u+x [file].sh. Otherwise polybar and certain modules will not work!

Additional Software

Software Description Installation
cli-visualiser Music visualiser sudo pacman -S ncurses fftw cmake and yay -S cli-visualizer
pokemon-colorscripts Pokemon sprites in terminal yay -S pokemon-colorscripts-git
neofetch Device statistics sudo pacman -S neofetch
ranger File manager sudo pacman -S ranger

Todo

  • Setup Betterdiscord with pywal
  • Setup Spicetify with pywal
  • Setup Firefox with pywal
  • Nvim, vim-plug, zathura (with pywal), zathura-pdf-mupdf, vimtex, texlive-most documentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages