#chezmoi — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #chezmoi, aggregated by home.social.
-
Git is great at storing dotfiles. It is less good at knowing where they belong, which permissions they need, or why a work laptop and a home server should differ.
Here is how I use chezmoi plus Git to manage fish, Neovim, SSH, GnuPG, Atuin and more. Including the “oops, I edited the live file” recovery workflow.
https://blog.hofstede.it/chezmoi-and-git-dotfiles-without-pretending-every-machine-is-the-same/
-
Git is great at storing dotfiles. It is less good at knowing where they belong, which permissions they need, or why a work laptop and a home server should differ.
Here is how I use chezmoi plus Git to manage fish, Neovim, SSH, GnuPG, Atuin and more. Including the “oops, I edited the live file” recovery workflow.
https://blog.hofstede.it/chezmoi-and-git-dotfiles-without-pretending-every-machine-is-the-same/
-
I've gotten a new laptop from work, which I was planning to set up (my first @tuxedocomputers laptop, an #IBP15 <3 ) and mid-installation I realised:
I really need to clean up my #dotfiles So I started an intensive modernizing project, including migrating to #chezmoi During which I realized:
My #git Integration in #zsh was always a bit broken, and also a bit slow, and it would be really good to clean up that part of my configuration.
So I started another project. I am now three levels deep in project what should have just been an @archlinux installation on a Tuxedo laptop 😅. Hope I don't fall into the next level while coding 🙈
But hey, I now have my first two real code repositories, exclusively on @Codeberg and my first real @rust project!
- https://codeberg.org/pygospa/dotfiles
- https://codeberg.org/pygospa/vcs-prompt#projectmanagement #timemanagement #coding #programming #rust #refactoring #modernization
-
@iam si, veo tu punto. Reportaste el "bug"?
Al menos deberian de poner una advertencia o como dices crear un backup.
Ahora, otra que tambien funciona muy bien, es endeavourOS.
Y por ultimo te recomiendo #chezmoi para tener tu config respaldada https://github.com/twpayne/chezmoi -
@iam si, veo tu punto. Reportaste el "bug"?
Al menos deberian de poner una advertencia o como dices crear un backup.
Ahora, otra que tambien funciona muy bien, es endeavourOS.
Y por ultimo te recomiendo #chezmoi para tener tu config respaldada https://github.com/twpayne/chezmoi -
🙄 Ah yes, the earth-shattering #saga of swapping one #geeky tool for another: from "Stow" to "chezmoi." 🚀 Because managing #dotfiles is obviously the pinnacle of #human #achievement and the most riveting tale of our time. 😏
https://rednafi.com/misc/chezmoi/ #Stow #chezmoi #tools #tech #HackerNews #ngated -
🙄 Ah yes, the earth-shattering #saga of swapping one #geeky tool for another: from "Stow" to "chezmoi." 🚀 Because managing #dotfiles is obviously the pinnacle of #human #achievement and the most riveting tale of our time. 😏
https://rednafi.com/misc/chezmoi/ #Stow #chezmoi #tools #tech #HackerNews #ngated -
I recently moved from #GNU stow to #chezmoi to escape symlink hellscape. Also, using it to lug around all my common agent skills across devices. Working fantastic so far. rednafi.com/misc/chezmoi/
Migrating from GNU stow to che... -
Managing Dotfiles with Chezmoi: Part 1 - The Foundation
https://rant.mvh.dev/managing-dotfiles-with-chezmoi-part-1-the-foundation/
#dotfiles #chezmoi #zsh #automation #developertools #macos #linux #homebrew
-
And since the bookmarks are simple textfiles in my home directory that I control with #chezmoi, the bookmarks are always in sync on any of my machines.
-
And since the bookmarks are simple textfiles in my home directory that I control with #chezmoi, the bookmarks are always in sync on any of my machines.
-
Today I learned that #chezmoi is incredible. Syncing dotfiles across devices without relying on symlinks -unlike GNU stow - and using the templating engine for machine-specific tweaks is a total game-changer.
-
Today I learned that #chezmoi is incredible. Syncing dotfiles across devices without relying on symlinks -unlike GNU stow - and using the templating engine for machine-specific tweaks is a total game-changer.
-
I just discovered #chezmoi and I don't know how it took this long.
-
@ericsfraga Since I started using #chezmoi I stop worrying about my dot files. Last time I got new laptop, it was ready for work in 10-15 minutes after #arch install was done. All my machines are always up to date with any new config values of any program I'm using
-
@ericsfraga Since I started using #chezmoi I stop worrying about my dot files. Last time I got new laptop, it was ready for work in 10-15 minutes after #arch install was done. All my machines are always up to date with any new config values of any program I'm using
-
@taak I'm using #chezmoi, the most powerful dotfile manager. Templating allow me to have the same file with different content, depends on hostname or OS or anything you like. Even my themes are configured via templates, so If I want to change any color it will be reflected in all apps, configured via text files
#emacs -
Didn't play DOTA2 but I did setup chezmoi on 3 systems and synced up some dotfiles. I'll need do learn how to sync while leaving system-specific settings intact using the templates feature.
-
Didn't play DOTA2 but I did setup chezmoi on 3 systems and synced up some dotfiles. I'll need do learn how to sync while leaving system-specific settings intact using the templates feature.
-
OK, upgrade was not that smooth as expected.
However, with some good will and a sufficient number of "sudo apt --fix-broken install" + manually migrating "docker-compose" to "docker compose", everything seems to be working now.
I even did the xfce to KDE migration as well. With most of my KDE settings within #chezmoi, this was a rather cool experience. Some widgets aren't working.
-
OK, upgrade was not that smooth as expected.
However, with some good will and a sufficient number of "sudo apt --fix-broken install" + manually migrating "docker-compose" to "docker compose", everything seems to be working now.
I even did the xfce to KDE migration as well. With most of my KDE settings within #chezmoi, this was a rather cool experience. Some widgets aren't working.
-
@publicvoit I’m curious about #chezmoi. My config files are currently org blocks that are tangled when I need to (that way I can also document what I do). Is chezmoi better because it allows for the easy deployment of configuration files?
-
@publicvoit I’m curious about #chezmoi. My config files are currently org blocks that are tangled when I need to (that way I can also document what I do). Is chezmoi better because it allows for the easy deployment of configuration files?
-
The more I adapt #chezmoi for my setup (will still take ages!), the more I like this tool. 👍
All of my special requirements could be addressed so far in a clean/reasonable way. And I do have plenty weird requirements. 🤓
It's made for #dotfile management but it is more versatile than that. For example, I'll manage most (if not all) of my personal #shellscripts with that as well.
-
The more I adapt #chezmoi for my setup (will still take ages!), the more I like this tool. 👍
All of my special requirements could be addressed so far in a clean/reasonable way. And I do have plenty weird requirements. 🤓
It's made for #dotfile management but it is more versatile than that. For example, I'll manage most (if not all) of my personal #shellscripts with that as well.
-
Oh my, could it be that #chezmoi ticks most boxes why I was starting with #NixOS in the first place? 🤔
Initial tests looking great. It's flexible and allows very easy adaptation for templates or host/user/...-specific settings.
I don't think that it's made for managing whole config subdirs (including their own git repos) but I can think of viable workarounds.
-
Oh my, could it be that #chezmoi ticks most boxes why I was starting with #NixOS in the first place? 🤔
Initial tests looking great. It's flexible and allows very easy adaptation for templates or host/user/...-specific settings.
I don't think that it's made for managing whole config subdirs (including their own git repos) but I can think of viable workarounds.
-
Finally got around to packaging #ejson (mostly out of #Shopify), a go tool for managing secrets as code in simple JSON files, for #openSUSE #Tumbleweed: https://build.opensuse.org/package/show/home:LarsMB/ejson
I stumbled across this when adopting #chezmoi, and I think that should go nicely together.
Maybe that's useful to someone else!
-
Finally got around to packaging #ejson (mostly out of #Shopify), a go tool for managing secrets as code in simple JSON files, for #openSUSE #Tumbleweed: https://build.opensuse.org/package/show/home:LarsMB/ejson
I stumbled across this when adopting #chezmoi, and I think that should go nicely together.
Maybe that's useful to someone else!
-
I recently switched to #Chezmoi to manage my #dotfiles on both #Linux and #Windows. But there doesn't seem to be a good way to give config directories different paths on Linux and Windows respectively. There's a feature request about it: https://github.com/twpayne/chezmoi/issues/2273. Somebody hit the same problem as I, with wanting to give the #Neovim config directory a different path on different OS:es: https://github.com/twpayne/chezmoi/discussions/1433. I wonder if there's an alternative to Chezmoi that has already solved this problem?
-
I recently switched to #Chezmoi to manage my #dotfiles on both #Linux and #Windows. But there doesn't seem to be a good way to give config directories different paths on Linux and Windows respectively. There's a feature request about it: https://github.com/twpayne/chezmoi/issues/2273. Somebody hit the same problem as I, with wanting to give the #Neovim config directory a different path on different OS:es: https://github.com/twpayne/chezmoi/discussions/1433. I wonder if there's an alternative to Chezmoi that has already solved this problem?
-
Has anybody experience with dot-file-management tools such as #chezmoi, #dotbot, #rcm, #vcsh, #yadm, bare git?
Naïve symlinks don't work for me any more.
Maybe I'll test chezmoi first as it looks promising without having compared it to others besides reading https://www.chezmoi.io/comparison-table/
Write me your experience and if you have tested multiple solutions, I'm very curious about your recommendation!
My requirements: I maintain 3 Debian stable computers (12 + 13). One of them has multiple users (business/private). I share lots of similar config files for shell tools as well as desktop environment (xfce, GNOME, KDE; I probably switch all to KDE). I most probably need a template mechanism to enable host-specific settings. Some config files may not be identical on different hosts, most are (besides host-specific settings). When tools write back to their config files, this should be handled well by the dotfile management tool. Sync via arbitrary sync tool (syncthing or git preferred).
-
Has anybody experience with dot-file-management tools such as #chezmoi, #dotbot, #rcm, #vcsh, #yadm, bare git?
Naïve symlinks don't work for me any more.
Maybe I'll test chezmoi first as it looks promising without having compared it to others besides reading https://www.chezmoi.io/comparison-table/
Write me your experience and if you have tested multiple solutions, I'm very curious about your recommendation!
My requirements: I maintain 3 Debian stable computers (12 + 13). One of them has multiple users (business/private). I share lots of similar config files for shell tools as well as desktop environment (xfce, GNOME, KDE; I probably switch all to KDE). I most probably need a template mechanism to enable host-specific settings. Some config files may not be identical on different hosts, most are (besides host-specific settings). When tools write back to their config files, this should be handled well by the dotfile management tool. Sync via arbitrary sync tool (syncthing or git preferred).
-
🤖 Oh joy, another company introducing bans on AI-generated content! Because clearly, the biggest threat to developer guides is Skynet's takeover through badly formatted markdown. 📝✨ Meanwhile, chezmoi's guide remains as riveting as a third-grade book report on 'How to Install Stuff'. 📚🔧
https://www.chezmoi.io/developer-guide/ #AIContentBan #DeveloperGuides #ChezMoi #SkynetTakeover #MarkdownHumor #HackerNews #ngated -
🤖 Oh joy, another company introducing bans on AI-generated content! Because clearly, the biggest threat to developer guides is Skynet's takeover through badly formatted markdown. 📝✨ Meanwhile, chezmoi's guide remains as riveting as a third-grade book report on 'How to Install Stuff'. 📚🔧
https://www.chezmoi.io/developer-guide/ #AIContentBan #DeveloperGuides #ChezMoi #SkynetTakeover #MarkdownHumor #HackerNews #ngated -
Chezmoi introduces ban on LLM-generated contributions
https://www.chezmoi.io/developer-guide/
#HackerNews #Chezmoi #LLM #ban #contributions #tech #news #AI #ethics
-
Chezmoi introduces ban on LLM-generated contributions
https://www.chezmoi.io/developer-guide/
#HackerNews #Chezmoi #LLM #ban #contributions #tech #news #AI #ethics
-
@taseroth @meistermeier What a smart young man. 😀
Ask him if he uses #chezmoi or something else, please.
-
Tonight’s experiment
Bone-in pork chops and steamed artichoke… yum! #chezmoi
ɕ
#chezmoi #Instaspam #PhotosOfFood