Arunmozhi on Nostr: I have been spending the free time last few days using Ansible to install software on ...
I have been spending the free time last few days using Ansible to install software on Debian. A few things:
* The deb822 ansible module is great. It shortens 4 lines of shell command from providers to add a new debian repo source into a single call.
* A surprising no. of crucial software I use like nvm, pyenv …etc., are totally dependent on Github for distribution. It's all installed on user env and patched into user shell. I am not a fan.
* Setting up "config distributions" like Doom Emacs, LunarVim are almost impossible. Better to do it from the shell by hand. The LSPs and the layers of dependencies we have added to make these text editors into IDEs is absurd.
Published at
2024-08-31 01:35:50Event JSON
{
"id": "65afc9bf79fc5e142625e9e3ef16687fcd02a19bd5706f17cefb5193092e94e7",
"pubkey": "2cb9ca2d37b4acb2543c61854eb5ba0d38ebc35282ae2860aa16b6125dc2d5d1",
"created_at": 1725068150,
"kind": 1,
"tags": [
[
"proxy",
"https://social.arunmozhi.in/notes/9xl1ckzdn6",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://social.arunmozhi.in/notes/9xl1ckzdn6",
"pink.momostr"
],
[
"-"
]
],
"content": "I have been spending the free time last few days using Ansible to install software on Debian. A few things:\n\n* The deb822 ansible module is great. It shortens 4 lines of shell command from providers to add a new debian repo source into a single call.\n* A surprising no. of crucial software I use like nvm, pyenv …etc., are totally dependent on Github for distribution. It's all installed on user env and patched into user shell. I am not a fan.\n* Setting up \"config distributions\" like Doom Emacs, LunarVim are almost impossible. Better to do it from the shell by hand. The LSPs and the layers of dependencies we have added to make these text editors into IDEs is absurd.",
"sig": "fc85ac128263af76e21e4d545efa46c76dc73700ffb7d22afc1a5b10decd28207da6f8f560600b61b636d515e3cd996dd42d6fc3ce6d5c7883f8382143376dca"
}