Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/andreijiroh-dev/dotfiles-yadm. The YADM version of my dotfiles repo, minus nixos/home-manager specifics
Something went wrong. Try again.
51%
Shell 49%
Commits 76
chore(global): do some quick `stash apply` after a rebase against main branch
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
chore(termux): update readme for termux setup and then some
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
chore(global): sync termux branch with main branch
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
chore(gitmodules): update asdf module to 44f3efb63b7517520f4610d504d30783a85c9d79
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
feat(backup-pgp-keys): improve script and bump asdf-managed tool versions
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
chore(vscode): typical vscode settings sync chores
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
chore(yadm): remove abuild keys for a while for encrypted backups
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
chore(vscode): update configs as usual
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
chore(global): apply patches from termux branch
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
chore(config): update VS Code and git config
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
README.md
~ajhalili2006's dotfiles in Termux #
Note
For the main documentation itself, see the README on the main branch.
My dotfiles, customized for Termux and friends (context: Android OS).
Based off https://drewdevault.com/2019/12/30/dotfiles.html, but uses yadm to manage home directory's version control
as if I do prefixing commands with git -C ~.
Quick deploy / Speedrun #
# The script should detect that we're inside Termux, although we can force it
# with the --termux flag.
curl -fsSL https://scripts.andreijiroh.xyz/dotfiles/setup.sh | bash -s --termux
Alternatively:
pkg install git git-lfs yadm gh glab-cli openssh
git init -m main
git remote add lab https://mau.dev/andreijiroh-dev/dotfiles
git fetch --all
git switch lab/termux
yadm bootstrap
Differences from main branch #
- Termux app customizations are stored in
.termux/termux.propertiesfile. - Heavy usage of
safe.storagein Git user config for cross-app storage access, especially for Git repos via Obsidian. - Shell shebang patches via
termux-fix-shebang - Some workarounds for using
keychain