JeremyStarTM's user-wide dotfiles
Find a file
2024-06-02 21:33:20 +02:00
bin [DO NOT UPDATE] Update uninstallation again 2024-06-02 21:33:20 +02:00
btop Update btop config 2024-02-14 20:41:21 +01:00
cursors Update theming 2024-04-12 15:10:33 +02:00
eww Update monitor configuration 2024-02-03 02:47:54 +01:00
fnott Update qt6ct and fnott config files 2024-06-02 17:16:39 +02:00
fontconfig Update fontconfig 2024-02-03 02:47:40 +01:00
fonts Remove fonts Andina and Aseprite Remix 2024-03-07 16:39:03 +01:00
gimp/splashes Add gimp and gitui 2024-02-14 20:41:33 +01:00
gitui Add gimp and gitui 2024-02-14 20:41:33 +01:00
hypr Add xdg-desktop-portal-hyprland config 2024-06-02 20:50:12 +02:00
icons Add javaw icons 2024-05-14 16:19:24 +02:00
jobrunner Initial commit 2023-12-08 17:33:11 +01:00
kde Update theming 2024-04-12 15:10:33 +02:00
konsole Change konsole font 2024-05-22 02:28:56 +02:00
kvantum Add kvantum support 2023-12-09 19:02:21 +01:00
lone-files Add xdg-desktop-portal config 2024-06-02 20:51:38 +02:00
mc-config Update configuration 2024-02-03 02:47:00 +01:00
mc-share Update install.sh 2023-12-08 18:47:34 +01:00
mpv Add MPRIS plugin to mpv 2024-02-19 14:24:00 +01:00
neofetch Remove cringy line 2023-12-13 20:58:05 +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 Update qt6ct and fnott config files 2024-06-02 17:16:39 +02:00
wallpapers Add wallpapers 2024-03-30 02:23:32 +01:00
waybar Initial commit 2023-12-08 17:33:11 +01:00
.gitignore Undo changes 2023-12-09 15:16:55 +01:00
install.sh Handle cd failure 2024-06-02 21:10:32 +02:00
LICENSE Add LICENSE for my scripts 2024-06-02 17:22:07 +02:00
README.md Update README.md 2024-06-02 17:24:49 +02:00
uninstall.sh [DO NOT UPDATE] Prepare for file structure changes 2024-06-02 21:16:17 +02:00

jstm's dotfiles

Read this first!

Running install.sh or uninstall.sh will delete and change some things in your home directory! Make sure to first read and understand both scripts before continuing.

Managing

Installing

This will remove all related files and install some software.

git clone https://git.staropensource.de/JeremyStarTM/punktdateien.git "${HOME}/.dotfiles"
cd "${HOME}/.dotfiles"
./install.sh
bin/install-software

Updating

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

dotfiles-updater

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"

Repairing

This will should repair any issues you could have with this repository.

cd "${HOME}/.dotfiles"
env REMOVE_INSTALLBIT=true REMOVE_REPOSITORIES=true ./uninstall.sh
./install.sh
"${HOME}/.local/bin/dotfiles-updater" --force
"${HOME}/.local/bin/dotfiles-install-software"  # Note: Append --gui to this command if you are using the GUI stuff too

If you are still facing issues, open an issue.

Licensing

All of my own scripts are licensed under the GNU AGPL v3.
Work of others may be licensed under different terms.