Compare commits

...

5 Commits

Author SHA1 Message Date
biotti 1c0f19c4c6 Rigenerato pdf serata dotfiles 2021-06-28 10:22:42 +02:00
biotti 76a575de93 Riordinate note 2021-06-28 10:20:59 +02:00
biotti 849462694b Non esporta l'autore in pdf 2021-06-28 10:18:44 +02:00
biotti 198509bfc5 Aggiunto paragrafo finale 2021-06-28 10:18:14 +02:00
biotti 1bcdc0b01e Corretti errori 2021-06-28 10:17:37 +02:00
2 changed files with 65 additions and 59 deletions

View File

@ -3,6 +3,7 @@
#+LANGUAGE: it
#+DATE: 29/06/2021
#+OPTIONS: toc:t
#+OPTIONS: author:nil
#+LATEX_CLASS: article
# #+LATEX_CLASS: report
#+LATEX_HEADER: \usepackage[margin=1.5cm]{geometry}
@ -197,7 +198,7 @@
Facendo tutto su misura si può naturalmente andare a gestire anche impostazioni di sistema e non
limitatamente al solo utente.
La prima cosa ch viene in mente è usare uno script di shell, ma ovviamente non è un dogma.
La prima cosa che viene in mente è usare uno script di shell, ma ovviamente non è un dogma.
Girando in rete ho trovato questo video su Youtube dove viene mostrato un approccio basato su
Make: [[https://www.youtube.com/watch?v=aP8eggU2CaU][How To Manage Your Dotfiles With Make]][fn:10]
@ -217,7 +218,7 @@
"lasco", nel senso che se le dipendenze sono normalmente presenti nel sistema e non devo
installare niente allora va bene, ma va bene anche usare un singolo eseguibile che magari può
essere inserito nel repository stesso.
- Non soddisfano i criteri precedenti, ma appartengono comunque al gruppo dei più utlizzati in
- Non soddisfano i criteri precedenti, ma appartengono comunque al gruppo dei più utilizzati in
base ad una statistica veloce e non ortodossa risultante da qualche ricerca in rete.
*** GNU Stow
@ -294,7 +295,7 @@
Un altro gestore di link simbolici.
[[https://github.com/andsens/homeshick][Link alla pagina del software]][fn:20]
[[https://github.com/andsens/homeshick][Link alla pagina del software]][fn:17]
**** Dotprop
@ -304,7 +305,7 @@
separate per macchina di destinazione e l'utilizzo di template per avere impostazioni
differenti all'interno dello stesso dotfile.
[[https://github.com/deadc0de6/dotdrop][Link alla pagina del software]][fn:21]
[[https://github.com/deadc0de6/dotdrop][Link alla pagina del software]][fn:18]
**** Toml-bombadil
@ -315,9 +316,9 @@
Chezmoi presenta una documentazione scritta discretamente e quindi facilmente
comprensibile
[[https://github.com/oknozor/toml-bombadil][Link alla pagina del software]][fn:17]
[[https://github.com/oknozor/dotfiles][I dotfiles dello sviluppatore]][fn:18]
[[https://rgoswami.me/posts/dotfiles-dotgit-bombadil][L'esperienza d'uso di un utilizzatore]][fn:19]
[[https://github.com/oknozor/toml-bombadil][Link alla pagina del software]][fn:19]
[[https://github.com/oknozor/dotfiles][I dotfiles dello sviluppatore]][fn:20]
[[https://rgoswami.me/posts/dotfiles-dotgit-bombadil][L'esperienza d'uso di un utilizzatore]][fn:21]
**** Dotter
@ -402,9 +403,9 @@
l'argomento è molto più trattato di quanto potessi pensare e non è considerato affatto banale come
credevo.
Nell'ambito dei dotfiles C'è una certa effervescenza sia negli articoli di blog che spiegano i vari
Nell'ambito dei dotfiles c'è una certa effervescenza sia negli articoli di blog che spiegano i vari
approcci, sia negli strumenti di gestione che presentano con una certa frequenza nuovi elementi.
* Possibili approfondimenti
La classica ricerca su Google mostrerà la solita quantità infinita di link.
@ -416,58 +417,63 @@
- [[https://github.com/webpro/awesome-dotfiles][Awesome dotfiles - A curated list of dotfiles resources]][fn:26]
- [[https://dotfiles.github.io][Your unofficial guide to dotfiles on GitHub.]][fn:27]
Partendo da questi è facile perdersi in una miriade di articoli che trattano l'argomento.
E' tuttavia vero che in mezzo a questo mare si trovano elementi anche molto interessanti
che possono essere di spunto per migliorare la nostra impostazione nella gestione dei dotfiles,
ma talvolta anche per approfondire o affrontare argomenti di più ampio respiro.
* Footnotes
[fn:27]https://dotfiles.github.io
[fn:26]https://github.com/webpro/awesome-dotfiles
[fn:25]https://github.com/comtrya/comtrya
[fn:24]https://github.com/pearl-core/pearl
[fn:23]https://github.com/SuperCuber/dotfiles
[fn:22]https://github.com/SuperCuber/dotfiles
[fn:21]https://github.com/deadc0de6/dotdrop
[fn:20]https://github.com/andsens/homeshick
[fn:19]https://rgoswami.me/posts/dotfiles-dotgit-bombadil
[fn:18]https://github.com/oknozor/dotfiles
[fn:17]https://github.com/oknozor/toml-bombadil
[fn:16]https://yadm.io
[fn:15]https://github.com/twpayne/dotfiles
[fn:14]https://github.com/twpayne/chezmoi
[fn:13]https://github.com/anishathalye/dotfiles
[fn:12]https://github.com/anishathalye/dotbot
[fn:11]https://www.gnu.org/software/stow
[fn:10]https://www.youtube.com/watch?v=aP8eggU2CaU
[fn:9]https://daniele.tech/2021/03/how-to-manage-dotfiles-with-a-git-bare-repository
[fn:8]https://www.ackama.com/blog/posts/the-best-way-to-store-your-dotfiles-a-bare-git-repository-explained
[fn:7]https://www.atlassian.com/git/tutorials/dotfiles
[fn:6]https://wiki.archlinux.org/title/XDG_Base_Directory
[fn:5]https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
[fn:4]https://web.archive.org/web/20190202170417/https://plus.google.com/+RobPikeTheHuman/posts/R58WgWwN9jp
[fn:3]https://it.wikipedia.org/wiki/Dennis_Ritchie
[fn:1]https://it.wikipedia.org/wiki/Rob_Pike
[fn:2]https://it.wikipedia.org/wiki/Ken_Thompson
[fn:1]https://it.wikipedia.org/wiki/Rob_Pike
[fn:3]https://it.wikipedia.org/wiki/Dennis_Ritchie
[fn:4]https://web.archive.org/web/20190202170417/https://plus.google.com/+RobPikeTheHuman/posts/R58WgWwN9jp
[fn:5]https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html
[fn:6]https://wiki.archlinux.org/title/XDG_Base_Directory
[fn:7]https://www.atlassian.com/git/tutorials/dotfiles
[fn:8]https://www.ackama.com/blog/posts/the-best-way-to-store-your-dotfiles-a-bare-git-repository-explained
[fn:9]https://daniele.tech/2021/03/how-to-manage-dotfiles-with-a-git-bare-repository
[fn:10]https://www.youtube.com/watch?v=aP8eggU2CaU
[fn:11]https://www.gnu.org/software/stow
[fn:12]https://github.com/anishathalye/dotbot
[fn:13]https://github.com/anishathalye/dotfiles
[fn:14]https://github.com/twpayne/chezmoi
[fn:15]https://github.com/twpayne/dotfiles
[fn:16]https://yadm.io
[fn:17]https://github.com/andsens/homeshick
[fn:18]https://github.com/deadc0de6/dotdrop
[fn:19]https://github.com/oknozor/toml-bombadil
[fn:20]https://github.com/oknozor/dotfiles
[fn:21]https://rgoswami.me/posts/dotfiles-dotgit-bombadil
[fn:22]https://github.com/SuperCuber/dotfiles
[fn:23]https://github.com/SuperCuber/dotfiles
[fn:24]https://github.com/pearl-core/pearl
[fn:25]https://github.com/comtrya/comtrya
[fn:26]https://github.com/webpro/awesome-dotfiles
[fn:27]https://dotfiles.github.io

Binary file not shown.