JeremyStarTM's user-wide dotfiles
Find a file
2023-12-09 15:47:41 +01:00
btop Update install.sh 2023-12-08 18:47:34 +01:00
copyq Add konsole 2023-12-09 14:20:24 +01:00
cursors/Posy_Cursor Initial commit 2023-12-08 17:33:11 +01:00
eww Initial commit 2023-12-08 17:33:11 +01:00
fnott Initial commit 2023-12-08 17:33:11 +01:00
fontconfig Initial commit 2023-12-08 17:33:11 +01:00
fonts Initial commit 2023-12-08 17:33:11 +01:00
hypr Initial commit 2023-12-08 17:33:11 +01:00
icons Add dolphin & icons 2023-12-09 14:33:13 +01:00
jobrunner Initial commit 2023-12-08 17:33:11 +01:00
konsole Add konsole 2023-12-09 14:20:24 +01:00
mc-config Initial commit 2023-12-08 17:33:11 +01:00
mc-share Update install.sh 2023-12-08 18:47:34 +01:00
mpv Initial commit 2023-12-08 17:33:11 +01:00
neofetch Initial commit 2023-12-08 17:33:11 +01:00
nwg-look Initial commit 2023-12-08 17:33:11 +01:00
qt5ct Initial commit 2023-12-08 17:33:11 +01:00
qt6ct Initial commit 2023-12-08 17:33:11 +01:00
waybar Initial commit 2023-12-08 17:33:11 +01:00
.gitignore Undo changes 2023-12-09 15:16:55 +01:00
bashrc Initial commit 2023-12-08 17:33:11 +01:00
dolphinrc Show hidden files 2023-12-09 15:14:54 +01:00
install.sh Fix first-install check 2023-12-09 15:46:02 +01:00
jstmbash.config.env Initial commit 2023-12-08 17:33:11 +01:00
konsolerc Remove screen information 2023-12-09 15:15:50 +01:00
README.md Add support for removing install bit 2023-12-09 15:47:41 +01:00
starship.toml Initial commit 2023-12-08 17:33:11 +01:00
uninstall.sh Add support for removing install bit 2023-12-09 15:47:41 +01:00

jstm's dotfiles

Read this first!

Running install.sh or uninstall.sh will delete and change some things in your home directory!

Affected directories

  • ~/.jstmbash
  • ~/.config/hypr
  • ~/.config/waybar
  • ~/.config/fnott
  • ~/.config/eww
  • ~/.config/copyq
  • ~/.config/neofetch
  • ~/.config/btop
  • ~/.local/share/mc
  • ~/.config/mc
  • ~/.config/mpv
  • ~/.config/nwg-look
  • ~/.config/qt5ct
  • ~/.config/qt6ct
  • ~/.icons
  • ~/.local/share/icons
  • ~/.fonts
  • ~/.config/fontconfig

Affected files

  • ~/.bashrc
  • ~/.config/starship.toml
  • ~/.config/jstmbash.env
  • ~/.config/konsolrc
  • ~/.config/dolphinrc
  • ~/.local/bin/jobrunner
  • ~/.local/bin/jobrunner-runjob

Recommendation

Please, do not modify any files. It will only cause issues during the update process.
If you wish to make your own dotfiles repo, you can of course modify files and then make your own repository.

Installing

git clone https://git.staropensource.de/JeremyStarTM/punktdateien.git "$HOME/.dotfiles"
cd "$HOME/.dotfiles"
./install.sh

Updating

This will remove all related files, pull and then link everything again.

cd "$HOME/.dotfiles"
./uninstall.sh
git pull
./install.sh

Uninstalling

This will reset all programs to their original state and remove ~/.dotfiles completely.

cd "$HOME/.dotfiles"
env REMOVE_INSTALLBIT=true REMOVE_REPOSITORIES=true ./uninstall.sh
cd "$HOME"
rm -rf "$HOME/.dotfiles"