No description
Find a file
2026-06-05 12:21:57 +02:00
config git: ignore secrets 2026-06-01 22:51:54 +02:00
submodules merge 2023-09-06 07:12:30 +02:00
.gitattributes setup lfs 2023-10-21 10:02:20 +02:00
.gitignore git: ignore secrets 2026-06-01 22:51:54 +02:00
.gitmodules add fisher module, move to subdir 2023-06-13 22:41:18 +02:00
install fix dotbot path 2023-06-13 22:42:11 +02:00
install.conf.yaml clean up !!! vol. 4 2026-06-01 22:50:37 +02:00
LICENSE.md Add LICENSE 2014-05-01 11:15:55 -04:00
minimal.conf.yaml minimal.conf.yaml aktualisiert 2026-06-05 12:21:57 +02:00
postinstall scripts: improve postinstall script 2025-06-07 14:26:17 +02:00
postinstall.txt postinstall: install trayscale, tailscale 2026-06-01 22:23:00 +02:00
README.md scripts: improve postinstall script 2025-06-07 14:26:17 +02:00
renovate.json renovate.json hinzugefügt 2026-05-07 13:24:52 +02:00

.dotfiles

Managed with Dotbot

How to install

# Ubuntu/Debian
sudo apt install fish git curl

# Arch Linux
pacman -S fish git curl foot

# Do the dance
git clone https://git.inhji.de/inhji/dotfiles.git .dotfiles

# Base install, rn installs only fish
~/.dotfiles/install

# Switch shells
chsh -s /usr/bin/fish

Install fisher

# Temporarily load fisher and then install all plugins in fish_plugins
curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher update

Postinstall

Syncthing

systemctl --user enable syncthing --now

Mariadb

sudo mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
sudo systemctl enable mariadb --now

Catppuccin Sublime Theme

git clone https://github.com/catppuccin/sublime-text.git ~/.config/sublime-text/Packages/User/Catppuccin

Tips

Set the default handler for hyperlinks:

xdg-settings set default-web-browser firefox.desktop

Set the Terminal Font in elementaryOS:

gsettings set io.elementary.terminal.settings font 'FiraMono Nerd Font 10'

In general, you should be using symbolic links for everything, and using git submodules whenever possible.

To keep submodules at their proper versions, you could include something like git submodule update --init --recursive in your install.conf.yaml.

To upgrade your submodules to their latest versions, you could periodically run git submodule update --init --remote.