Personal dotfiles for Linux, mostly for Nixpkgs/NixOS-based and Termux setups. Mirrored using GitLab's push mirroring feature. gitlab.com/andreijiroh-dev/dotfiles
linux dotfiles
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

docs(readme): update links and formatting

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>

+27 -10
+27 -10
README.md
··· 5 5 6 6 ## Available Git mirrors 7 7 8 - TBD 8 + This project is hosted on [hosted instance of sourcehut](https://sr.ht) at the 9 + [`~ajhalili2006/dotfiles-modern`][git.sr.ht] Git repository, alongside the following 10 + Git mirrors: 11 + 12 + * mau.dev: <https://mau.dev/ajhalili2006/dotfiles-modern> 13 + * Launchpad.net: <https://git.launchpad.net/ajhalili2006-dotfiles> 14 + * ~vern git: <https://git.vern.cc/ajhalili2006/dotfiles-modern> 15 + * tildegit: <https://tildegit.org/ajhalili2006/dotfiles-modern> 16 + 17 + [git.sr.ht]: https://git.sr.ht/~ajhalili2006/dotfiles-modern 9 18 10 19 ## Setup 11 20 12 - It's easy, although this will be different because `git clone <clone-url-below>` will 21 + It's easy, although this will be different because `git clone <clone-url-above>` will 13 22 scream some errors when attempt to do so after creating a user with their own home directory. 14 23 15 24 ```bash ··· 18 27 19 28 # init repo, add origin to git.sr.ht repo (have you got your SSH keys?) 20 29 git init 21 - git remote add origin git@git.sr.ht:~ajhalili2006/dotfiles-refreshed-staging 30 + git remote add origin git@git.sr.ht:~ajhalili2006/dotfiles-modern 31 + 32 + # another route here is cloning the repo before the user creation take place 33 + # so you can skip the "fetch and force checkout hellscape" 34 + git clone git@git.sr.ht:~ajhalili2006/dotfiles-modern /home/ajhalili2006 35 + # ...create user "ajhalili2006" here 36 + chown ajhalili2006:ajhalili2006 -Rv /home/ajhalili2006 22 37 23 38 # fetch and force checkout 24 39 git fetch ··· 39 54 40 55 * Everything is licensed under both MIT + MPL 2.0, unless otherwise noted. Most third-party 41 56 code and submodules used here aren't covered by this policy. 42 - * For contributors, either an agreement to the DCO (via `--signoff` flag on commits and when sending 43 - email patches via `~ajhalili2006/public-inbox@lists.sr.ht`) or through signing the Recap Time Squad 44 - [Individual CLA](https://go.recaptime.eu.org/cla/sign?type=individual) alongside this specific 45 - [copyright transfer agreement on this project][cta-ajhalili2006-dotfiles] (requires separate signature 46 - because the Copyright Assignment clause is not part of our CLAs but mentioned and not included by default in 47 - most signatures) is mostly enough. Doing both is recommended to avoid further legal headaches down the line. 57 + * Open source !== open contribution. Since this is just a personal project, expect your contributions to be 58 + either rewritten or declined. 59 + * For contributors who wish to send patches, either an agreement to the DCO (via `--signoff` flag on commits and 60 + when sending email patches via `~ajhalili2006/public-inbox@lists.sr.ht`) or through signing the project-specific 61 + [Individual CLA][sign-link] alongside this specific [copyright transfer agreement on this project][cta-ajhalili2006-dotfiles] 62 + (requires separate signature, uses FSFe's FLA 2.0) is mostly enough. Doing both is recommended to avoid further legal headaches 63 + down the line. 48 64 49 - [cta-ajhalili2006-dotfiles]: https://go.recaptime.eu.org/cla/oss-cta/sign?project=ajhalili2006-dotfiles&require_cla_signature=true 65 + [cta-ajhalili2006-dotfiles]: https://cla.recaptime.eu.org/sign/copyright-assignment?project=ajhalili2006-dotfiles&requireClaSignature=true&claType=FLA-FSFE 66 + [sign-link]: https://cla.recaptime.eu.org/sign/per-project-basis?type=individual&project=ajhalili2006-dotfiles&claType=FLA-FSFE