An open API service indexing awesome lists of open source software.

https://github.com/bash/dotfiles

My personal, totally not overengineered dotfiles
https://github.com/bash/dotfiles

Last synced: about 1 year ago
JSON representation

My personal, totally not overengineered dotfiles

Awesome Lists containing this project

README

          

## Per-device config

### ~/.config/git/local.gitconfig
```gitconfig
[user]
signingkey = ssh-ed25519 ...
[gpg]
format = ssh
[gpg "ssh"]
program = "/opt/1Password/op-ssh-sign"
```

### ~/.ssh/config
```ssh_config
# This ensures that the IdentityAgent is not overwritten
# when the agent is forwarded from the client
Match host * exec "test -z $SSH_TTY"
IdentityAgent ~/.1password/agent.sock
```

## Authenticate with Yubikey
(work in progress)

To enable authentication with Yubikey, run:
```shell
# Writes the key to the "allowed keys" file
mkdir -p ~/.config/Yubico
pamu2fcfg > ~/.config/Yubico/u2f_keys

sudo dnf install pam-u2f
sudo authselect enable-feature with-pam-u2f
sudo authselect apply-changes
```

## Fonts
* [Last Resort Font](https://github.com/unicode-org/last-resort-font)
* [JetBrains Mono](https://www.jetbrains.com/lp/mono/)
* [Microsoft Core Fonts](https://mscorefonts2.sourceforge.net/)

## Tools
* [delta](https://github.com/dandavison/delta)
* [just](https://just.systems/)
* [gimoji](https://github.com/zeenix/gimoji)
* [ghcup](https://www.haskell.org/ghcup/)
* [rustup](https://rustup.rs/)
* [eza](https://github.com/eza-community/eza): `sudo dnf install -y eza`
* [color-scheme-sync](https://github.com/bash/color-scheme-sync) \
Needed for:
* 1Password (otherwise only switches when mode is toggled, but not correct on startup)
* Sublime Merge
* [mdcat](https://github.com/swsnr/mdcat)
* wget2: `sudo dnf install -y wget2 && sudo dnf remove -y wget`

## Linux Apps
* [Warp](https://apps.gnome.org/en-GB/app/app.drey.Warp/)
* [Dynamic Wallpaper](https://flathub.org/apps/me.dusansimic.DynamicWallpaper)
* [Loupe](https://apps.gnome.org/en-GB/app/org.gnome.Loupe/)
* [Sticky Notes](https://flathub.org/en-GB/apps/com.vixalien.sticky)
* [Blanket](https://flathub.org/en-GB/apps/com.rafaelmardojai.Blanket)
* [Cartridges](https://flathub.org/en-GB/apps/hu.kramo.Cartridges)
* [Tuba](https://flathub.org/en-GB/apps/dev.geopjr.Tuba)