index — dotfiles @ 32a8ce27cd9ba4bdd0fa840cbbdff613cf8931e6

my dotfiles

Add laptop specific dotfiles
Christian Krinitsin mail@krinitsin.com
Wed, 21 Jan 2026 17:52:12 +0100
commit

32a8ce27cd9ba4bdd0fa840cbbdff613cf8931e6

parent

7b8a653ac9fb0f1e33f46e8ffa76e45b8c995252

3 files changed, 39 insertions(+), 2 deletions(-)

jump to
M install.shinstall.sh

@@ -26,16 +26,21 @@ printf "~/.gnupg is already available\n"

fi for f in common/*; do - # Create symlink if not ignored printf "Symlink for $f created\n" stow -t ~/ -d common/ "$(basename $f)" done if [ $1 == "desktop" ]; then for f in desktop/*; do - # Create symlink if not ignored printf "Symlink for $f created\n" stow -t ~/ -d desktop/ "$(basename $f)" + done +fi + +if [ $1 == "laptop" ]; then + for f in laptop/*; do + printf "Symlink for $f created\n" + stow -t ~/ -d laptop/ "$(basename $f)" done fi
A laptop/git/.gitconfig

@@ -0,0 +1,12 @@

+[user] + email = mail@krinitsin.com + name = Christian Krinitsin + signingkey = 71C378DB8392AB08 +[pull] + rebase = true +[commit] + gpgsign = true +[core] + excludesfile = /home/chris/.dotfiles/common/git/.gitignore +[merge] + tool = nvimdiff
A laptop/jj/.config/jj/config.toml

@@ -0,0 +1,20 @@

+#:schema https://jj-vcs.github.io/jj/latest/config-schema.json + +[user] +name = "Christian Krinitsin" +email = "mail@krinitsin.com" + +[signing] +backend = "gpg" +behavior = "own" +key = "71C378DB8392AB08" + +[ui] +default-command = "log" + +[revset-aliases] +'closest_bookmark(to)' = 'heads(::to & bookmarks())' +'closest_pushable(to)' = 'heads(::to & ~description(exact:"") & (~empty() | merges()))' + +[aliases] +tug = ["bookmark", "move", "--from", "closest_bookmark(@)", "--to", "closest_pushable(@)"]