Skip to content

itsjfx/dotfiles

Repository files navigation

My dotfiles

WIP everyday

Looks

neofetch 2024-01-12_01-15_1 2024-01-12_01-26_1 2024-01-12_01-14_1 2024-01-12_01-20

Incomplete list of things I use

  • zsh
  • alacritty
  • i3-wm
  • polybar
    • with custom scripts
  • picom (when not gaming)
  • rofi
    • dmenu-like switcher on Mod+d
    • Firefox profile switcher on Mod+Shift+f
    • Power menu on Mod+Shift+p
    • VS Code workspace opener on Mod+Shift+c
  • dunst
  • neovim or code
  • cmus or spotify
  • dolphin
  • and many other programs (mostly KDE)

Setup

WARNING: This will run my highly opinionated bootstrap script. This is for myself. I suggest not doing this:

curl -fL https://raw.githubusercontent.com/itsjfx/dotfiles/master/lib/bootstrap/run_bootstrap.sh | bash

or (alias to get started)

git init --bare ~/.dotfiles
alias config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'

# this
config remote add origin https://github.com/itsjfx/dotfiles.git
# or this
config remote add origin git@github.com:itsjfx/dotfiles.git

config config status.showUntrackedFiles no
config pull origin master

Note for me:

config config user.name x
config config user.email x