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 #+LANGUAGE: it
#+DATE: 29/06/2021 #+DATE: 29/06/2021
#+OPTIONS: toc:t #+OPTIONS: toc:t
#+OPTIONS: author:nil
#+LATEX_CLASS: article #+LATEX_CLASS: article
# #+LATEX_CLASS: report # #+LATEX_CLASS: report
#+LATEX_HEADER: \usepackage[margin=1.5cm]{geometry} #+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 Facendo tutto su misura si può naturalmente andare a gestire anche impostazioni di sistema e non
limitatamente al solo utente. 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 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] 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 "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ò installare niente allora va bene, ma va bene anche usare un singolo eseguibile che magari può
essere inserito nel repository stesso. 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. base ad una statistica veloce e non ortodossa risultante da qualche ricerca in rete.
*** GNU Stow *** GNU Stow
@ -294,7 +295,7 @@
Un altro gestore di link simbolici. 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 **** Dotprop
@ -304,7 +305,7 @@
separate per macchina di destinazione e l'utilizzo di template per avere impostazioni separate per macchina di destinazione e l'utilizzo di template per avere impostazioni
differenti all'interno dello stesso dotfile. 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 **** Toml-bombadil
@ -315,9 +316,9 @@
Chezmoi presenta una documentazione scritta discretamente e quindi facilmente Chezmoi presenta una documentazione scritta discretamente e quindi facilmente
comprensibile comprensibile
[[https://github.com/oknozor/toml-bombadil][Link alla pagina del software]][fn:17] [[https://github.com/oknozor/toml-bombadil][Link alla pagina del software]][fn:19]
[[https://github.com/oknozor/dotfiles][I dotfiles dello sviluppatore]][fn:18] [[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:19] [[https://rgoswami.me/posts/dotfiles-dotgit-bombadil][L'esperienza d'uso di un utilizzatore]][fn:21]
**** Dotter **** Dotter
@ -402,9 +403,9 @@
l'argomento è molto più trattato di quanto potessi pensare e non è considerato affatto banale come l'argomento è molto più trattato di quanto potessi pensare e non è considerato affatto banale come
credevo. 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. approcci, sia negli strumenti di gestione che presentano con una certa frequenza nuovi elementi.
* Possibili approfondimenti * Possibili approfondimenti
La classica ricerca su Google mostrerà la solita quantità infinita di link. 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://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] - [[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 * Footnotes
[fn:27]https://dotfiles.github.io [fn:1]https://it.wikipedia.org/wiki/Rob_Pike
[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:2]https://it.wikipedia.org/wiki/Ken_Thompson [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.