Select the types of activity you want to include in your feed.
Personal dotfiles for Linux, mostly for Nixpkgs/NixOS-based and Termux setups. Mirrored using GitLab's push mirroring feature.
gitlab.com/andreijiroh-dev/dotfiles
···5566## Available Git mirrors
7788-TBD
88+This project is hosted on [hosted instance of sourcehut](https://sr.ht) at the
99+[`~ajhalili2006/dotfiles-modern`][git.sr.ht] Git repository, alongside the following
1010+Git mirrors:
1111+1212+* mau.dev: <https://mau.dev/ajhalili2006/dotfiles-modern>
1313+* Launchpad.net: <https://git.launchpad.net/ajhalili2006-dotfiles>
1414+* ~vern git: <https://git.vern.cc/ajhalili2006/dotfiles-modern>
1515+* tildegit: <https://tildegit.org/ajhalili2006/dotfiles-modern>
1616+1717+[git.sr.ht]: https://git.sr.ht/~ajhalili2006/dotfiles-modern
9181019## Setup
11201212-It's easy, although this will be different because `git clone <clone-url-below>` will
2121+It's easy, although this will be different because `git clone <clone-url-above>` will
1322scream some errors when attempt to do so after creating a user with their own home directory.
14231524```bash
···18271928# init repo, add origin to git.sr.ht repo (have you got your SSH keys?)
2029git init
2121-git remote add origin git@git.sr.ht:~ajhalili2006/dotfiles-refreshed-staging
3030+git remote add origin git@git.sr.ht:~ajhalili2006/dotfiles-modern
3131+3232+# another route here is cloning the repo before the user creation take place
3333+# so you can skip the "fetch and force checkout hellscape"
3434+git clone git@git.sr.ht:~ajhalili2006/dotfiles-modern /home/ajhalili2006
3535+# ...create user "ajhalili2006" here
3636+chown ajhalili2006:ajhalili2006 -Rv /home/ajhalili2006
22372338# fetch and force checkout
2439git fetch
···39544055* Everything is licensed under both MIT + MPL 2.0, unless otherwise noted. Most third-party
4156 code and submodules used here aren't covered by this policy.
4242-* For contributors, either an agreement to the DCO (via `--signoff` flag on commits and when sending
4343- email patches via `~ajhalili2006/public-inbox@lists.sr.ht`) or through signing the Recap Time Squad
4444- [Individual CLA](https://go.recaptime.eu.org/cla/sign?type=individual) alongside this specific
4545- [copyright transfer agreement on this project][cta-ajhalili2006-dotfiles] (requires separate signature
4646- because the Copyright Assignment clause is not part of our CLAs but mentioned and not included by default in
4747- most signatures) is mostly enough. Doing both is recommended to avoid further legal headaches down the line.
5757+* Open source !== open contribution. Since this is just a personal project, expect your contributions to be
5858+ either rewritten or declined.
5959+* For contributors who wish to send patches, either an agreement to the DCO (via `--signoff` flag on commits and
6060+ when sending email patches via `~ajhalili2006/public-inbox@lists.sr.ht`) or through signing the project-specific
6161+ [Individual CLA][sign-link] alongside this specific [copyright transfer agreement on this project][cta-ajhalili2006-dotfiles]
6262+ (requires separate signature, uses FSFe's FLA 2.0) is mostly enough. Doing both is recommended to avoid further legal headaches
6363+ down the line.
48644949-[cta-ajhalili2006-dotfiles]: https://go.recaptime.eu.org/cla/oss-cta/sign?project=ajhalili2006-dotfiles&require_cla_signature=true
6565+[cta-ajhalili2006-dotfiles]: https://cla.recaptime.eu.org/sign/copyright-assignment?project=ajhalili2006-dotfiles&requireClaSignature=true&claType=FLA-FSFE
6666+[sign-link]: https://cla.recaptime.eu.org/sign/per-project-basis?type=individual&project=ajhalili2006-dotfiles&claType=FLA-FSFE