|6 months ago||about 1 month ago|
|MIT License||GNU General Public License v3.0 only|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Ask HN: What are some tools / libraries you built yourself?
news.ycombinator.com | 2021-05-16
I've been working on gazpacho  for last two years.
It's a general purpose web scraping library for Python that replaces BeautifulSoup + requests for most projects.
Just surpassed ~2K downloads every week!
Managing dot files (linux) - home dir with .gitignore whitelist, good or bad?
reddit.com/r/sysadmin | 2021-10-18
Anyway, I did some more digging, and found exactly what I wanted - thought maybe you would be interested too: https://yadm.io/
How do you guys deal with storing dotfiles and system config files?
reddit.com/r/linuxquestions | 2021-10-14
I use yadm to manage my $HOME dotfiles, but, AFAIK and tried, yadm nor Github doesn't follow symlinks and I can't add files outside my repository, which is /home/lucas.
Remove files from branch but keep in master or use a separate repo instead?
reddit.com/r/git | 2021-09-26
For this, I use yadm. Everything is kept in one branch of one repo, but you can have variations for different machines.
Manage Your Dotfiles Like a Superhero
dev.to | 2021-09-20
You may have come across resources like Atlassian's How to store dotfiles, or Yet Another Dotfiles Manager. I've tried them both. They work, but they're a little involved.
reddit.com/r/neovim | 2021-09-06
Best way to manage dotfiles using just Git
reddit.com/r/linux | 2021-08-24
I'm currently happy with yadm. It basically does the same thing, and has some extra features some might find useful. I used just git before and then chezmoi for a while.
How Do You Do It??
reddit.com/r/DistroHopping | 2021-08-16
I just have my configurations in GitHub and all the files backed up in a pendrive so I can just install the distro I feel like trying and copy the files back and sometimes(happened recently) accidentally delete all the files and start fresh to create something new and use it. Honestly, I feel clingy to my old setup files and feel like I am loosing a lot by not using it but at the same time I like to be empty while I start the journey of using a new distro. Use yadm to manage the dotfiles and just clone it on the new install and checkout to you don't want to feel empty. Also, as some of them already mentioned, just use two disks/partitions , one for the the daily driver OS and the other for testing out various choices, this idea was nice but I have read somewhere that having /home and / in different partitions and using the /home one without formatting it and giving the same username and same password would give you the ability to store the files and configurations and still be in a fresh install (I have separate partitions but never got to install another OS without formatting the entire disk so not sure if it works.) PS - Ignore my poor writing, didn't edit it because I am kindof busy right now but you get what I am saying :)
YADM - (Y)et (A)nother (D)otfiles (M)anager
reddit.com/r/DistroTube | 2021-07-17
This is a really fantastic tool for managing dotfiles, the link is here: https://yadm.io/
Are there any programs, settings or just themes or tools you've found that are now essential to your installs? If this has been done to death, then 2021 update I guess.
reddit.com/r/archlinux | 2021-06-29
How do you store you bash scripts and history so that you can access them from other machines ?
reddit.com/r/bash | 2021-06-03
Your tool looks a lot like https://yadm.io/
What are some alternatives?
GNU Stow - GNU Stow - mirror of savannah git repository occasionally with more bleeding-edge branches
chezmoi - Manage your dotfiles across multiple diverse machines, securely.
homesick - Your home directory is your castle. Don't leave your dotfiles behind.
dotbot - A tool that bootstraps your dotfiles ⚡️
Home Manager using Nix - Manage a user environment using Nix [[email protected]]
Ansible - Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
git-submodules - Git Submodule alternative with equivalent features, but easier to use and maintain.
rcm - rc file (dotfile) management
gru - Orchestration made easy with Go and Lua
lxml - The lxml XML toolkit for Python
homeshick - git dotfiles synchronizer written in bash