Muh dotfiles
  • Vim script 22.8%
  • Shell 21.9%
  • Nix 11.5%
  • Lua 9.3%
  • Python 6.8%
  • Other 27.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Sebastian Schulze 33b450d41a
Some checks failed
/ Build my emacs config (push) Has been cancelled
/ doom (push) Has been cancelled
[waybar] Adjust warning thresholds for waybar. Work laptop runs hotter
2026-09-30 17:50:16 +02:00
.forgejo/workflows Build emacs 2024-11-21 09:04:07 +01:00
.githooks [] [ci] Add forgejo CI prototype 2024-04-18 12:34:35 +02:00
babashka/libs/bascht [bin] Port browser helper back to babashka, port niri helper 2026-09-30 11:24:08 +02:00
bin [bin] Add hint where I got the dict from 2026-09-30 11:27:52 +02:00
bootstrap [] [ci] Add forgejo CI prototype 2024-04-18 12:34:35 +02:00
dot_config [waybar] Adjust warning thresholds for waybar. Work laptop runs hotter 2026-09-30 17:50:16 +02:00
dot_fzf-marks [NUCLEAR OPTION] Move everything over to chezmoi 2020-01-27 15:42:11 +01:00
dot_local/share [css] Un-fuck a few more of GitLabs horrible innovations 2025-09-28 13:14:19 +02:00
dot_mutt [NUCLEAR OPTION] Move everything over to chezmoi 2020-01-27 15:42:11 +01:00
dot_ncmpcpp [NUCLEAR OPTION] Move everything over to chezmoi 2020-01-27 15:42:11 +01:00
dot_terminfo/x [NUCLEAR OPTION] Move everything over to chezmoi 2020-01-27 15:42:11 +01:00
dot_tmuxinator [bin] Refine the letterup shortcut and add tmuxinator env 2020-06-18 17:20:44 +02:00
dot_vim/autoload [NUCLEAR OPTION] Move everything over to chezmoi 2020-01-27 15:42:11 +01:00
dot_weechat [weechat] Add current state of setup 2021-06-15 20:57:53 +02:00
guix [home.scm] Fix cliphist store invocation 2026-09-30 11:27:50 +02:00
nushell [nushell] Add nushell libraries for niri and alfaview 2026-02-01 11:45:33 +01:00
private_dot_gnupg [guix] Clean up a few files that are now handled by guix home 2026-09-30 11:23:48 +02:00
private_dot_icons/emacs [icons] Add OpenMoji icons for my orgmode Agenda 2021-01-11 16:17:16 +01:00
private_dot_ssh [allowed_signers] Add allowed signers ssh template 2026-02-02 22:36:51 +01:00
texmf/tex/latex [NUCLEAR OPTION] Move everything over to chezmoi 2020-01-27 15:42:11 +01:00
.chezmoiignore [emacs] Drop doom config, I still have a local backup 2024-09-04 09:06:16 +02:00
.gitignore [NUCLEAR OPTION] Move everything over to chezmoi 2020-01-27 15:42:11 +01:00
.gitmodules [NUCLEAR OPTION] Move everything over to chezmoi 2020-01-27 15:42:11 +01:00
.homesick_subdir [gpg] Fixup a few GPG Configs backported from my private config 2019-07-30 23:54:19 +02:00
dot_bash_profile [bash] Drop unused uwsm check 2025-09-28 13:14:20 +02:00
dot_bashrc [bash] Unalias ls from guix environment 2026-09-30 11:27:53 +02:00
dot_dir_colors [NUCLEAR OPTION] Move everything over to chezmoi 2020-01-27 15:42:11 +01:00
dot_gitconfig.tmpl [git] Insert domain instead of url to fix forge 2026-06-27 21:06:07 +02:00
dot_gtkrc-2.0 [gtk] Port over a few settings from various gtkrc files 2026-09-30 11:23:50 +02:00
dot_muttrc [NUCLEAR OPTION] Move everything over to chezmoi 2020-01-27 15:42:11 +01:00
dot_prettierrc [prettier] Add sensible global defaults 2024-12-19 23:47:11 +01:00
dot_signature.rubyberlin [git] Add mah signatures and gitconfig 2020-01-27 16:03:20 +01:00
dot_signature.tmpl [meta] Drop divider from signature, org-msg will render it 2024-09-04 09:06:16 +02:00
dot_tmux.conf [dot_tmux.conf] Let tmux pick up NIRI_SOCKET and remap C-o C-o 2025-02-26 20:53:22 +01:00
dot_tridactylrc [tridactyl] Use left-hand characters instead of numbers 2021-12-28 14:45:07 +01:00
dot_vale.ini [vale] Try Openly 2026-02-20 09:15:43 +01:00
dot_vimrc [vim] Fix up plugged and add a new colour scheme 2021-07-20 08:34:32 +02:00
dot_xbindkeysrc [NUCLEAR OPTION] Move everything over to chezmoi 2020-01-27 15:42:11 +01:00
dot_Xresources [NUCLEAR OPTION] Move everything over to chezmoi 2020-01-27 15:42:11 +01:00
Makefile [meta] Add README.md "generator" 2020-10-26 11:03:40 +01:00
README.org [meta] Add a note about re-adding the proper git hook after checkout 2024-04-18 12:34:35 +02:00
screenshot.jpg [meta] Add a screenshot to the README 2019-07-31 02:47:32 +02:00

Baschts dotfiles

Apart from my Real Dotfiles, here is the setup I run since switching back to Linux in 2010-ish.

My setup

I run NixOS on most of my machines. This repository is home to the Nix config for both system and home-manager.

Quick Screenshot

/bascht/dotfiles/media/branch/main/screenshot.jpg

Installation via Chezmoi

  curl -sfL https://git.io/chezmoi | sh
  mkdir -p ~/.local/share/
  git clone https://git.bascht.space/bascht/dotfiles.git ~/.local/share/chezmoi
  chmod 0700 ~/.local/share/chezmoi
  git ~/.local/share/chezmoi config --local core.hooksPath .githooks/
  ~/bin/chezmoi apply