Merge
This commit is contained in:
commit
410321fbbe
7 changed files with 124 additions and 9 deletions
|
@ -19,7 +19,7 @@
|
|||
- TODO Informarsi su cat-sitter
|
||||
- DONE Verifiche di recupero 2 D LIN
|
||||
- 15:36
|
||||
- Per far apparire correttamente il testo nella header line in modalità lsp ricordarsi di eseguire il comando `M-x all-the-icons-install-fonts` dopo aver installato il paccjetto `all-the-icons`#Emacs
|
||||
- Per far apparire correttamente il testo nella header line in modalità lsp ricordarsi di eseguire il comando `M-x all-the-icons-install-fonts` dopo aver installato il pacchetto `all-the-icons`#Emacs
|
||||
- Per modificare il livello di indentazione nella modalità typescript in #emacs occorre settare `(typescript-indent-level 2)` nel file `init.el`.
|
||||
- Workflow lettura del quiz dal file Markdown con [[Plugin Logseq per Collettore Probo]] (con merge)
|
||||
- 1. Prima che il quiz venga mostrato si interroga il backend e si confrontano i checksum remoto e locale
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
- **16:09** [[quick capture]]: Simply explained: How does GPT work? [Simply explained: How does GPT work?](https://news.ycombinator.com/item?id=35466201) #AI #llm
|
||||
- **20:26** [[quick capture]]: https://news.ycombinator.com/item?id=35471660
|
||||
- **20:26** [[quick capture]]: https://news.ycombinator.com/item?id=35471660 #AI
|
||||
-
|
|
@ -1,4 +1,3 @@
|
|||
- opa3eema}C
|
||||
- Per modificare il font in #emacs aggiungere questo in `init.el`
|
||||
- ```lisp
|
||||
(set-face-attribute 'default nil :font "Monospace" :height 160)
|
||||
|
|
|
@ -58,7 +58,7 @@
|
|||
- Sono il vicepresidente
|
||||
- ### Scritti
|
||||
- Incontro ore 07.50
|
||||
- Io sono impegnato nel primo turno del 27.06 (III prova)
|
||||
- Io sono impegnato in entrambi i turni del 22.06 e nel primo turno del 27.06 (III prova). Sono anche impegnato nella correzione della prova di Inglese durante il pomeriggio del 27.06 e la mattina del 28.06.
|
||||
- ### Orali Sezione M
|
||||
- 13 studenti
|
||||
- orali dall'12.07 al 14.07
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
<<<<<<< HEAD
|
||||
- **06:13** [[quick capture]]: [Show HN: Debian-based home router](https://news.ycombinator.com/item?id=36396523) #tinkering #networking
|
||||
- **06:14** [[quick capture]]: [OpenWrt Project: a Linux operating system targeting embedded devices](https://news.ycombinator.com/item?id=36398418) #openwrt #networking
|
||||
- **14:12** [[quick capture]]: [Hashing](https://news.ycombinator.com/item?id=36401747) #Hashing
|
||||
- **21:40** [[quick capture]]: [Do you want your children to be like you? A programmer's perspective](https://news.ycombinator.com/item?id=36401311) #programming
|
||||
=======
|
||||
- Per utilizzare come #DNS un peer #wireguard su #archlinux occorre modificare il file di [configurazione](https://wiki.archlinux.org/title/NetworkManager#Setting_custom_global_DNS_servers) `/etc/NetworkManager/conf.d/dns-servers.conf` di #NetworkManager #networking
|
||||
- ```
|
||||
[global-dns-domain-*]
|
||||
servers=10.2.0.100
|
||||
```
|
||||
- Cose da sistemare sull'installazione di #archlinux sul mio laptop #santech lv5
|
||||
- DNS wirehole #wireguard
|
||||
- Trust della chiave #gpg
|
||||
|
@ -25,4 +28,3 @@
|
|||
- ```bash
|
||||
echo disk > /sys/power/state
|
||||
```
|
||||
>>>>>>> 49bf42cc92fcddd153e854aba068d143088b20dd
|
||||
|
|
|
@ -1 +1,30 @@
|
|||
- **08:44** [[quick capture]]: [Codespaces but open-source, client-only, and unopinionated](https://news.ycombinator.com/item?id=36407477) #programming
|
||||
- **08:44** [[quick capture]]: [Codespaces but open-source, client-only, and unopinionated](https://news.ycombinator.com/item?id=36407477) #programming
|
||||
- Per poter inserire nuove #password utilizzando `pass` su una nuova installazione di #archlinux ricordarsi di eseguire, all'interno della cartella contenente le chiavi pubbliche e private, il comando `pass init <key_id>`. **Attenzione**: il problema sembra essere stato un altro ovvero la presenza di una doppia chiave pubblica e di un'unica privata.
|
||||
- ```bash
|
||||
cd gpg
|
||||
pass init posta@andreafazzi.eu
|
||||
```
|
||||
- ## #Golang mode per #emacs
|
||||
- Installare `gopls`
|
||||
- ```bash
|
||||
go install golang.org/x/tools/gopls@latest
|
||||
```
|
||||
- Installare vari pacchetti da `melpa`
|
||||
- ```
|
||||
package-install company
|
||||
package-install go-mode
|
||||
package-install lsp-ui
|
||||
package-install flycheck
|
||||
```
|
||||
- Configurare `init.el`
|
||||
- ```lisp
|
||||
(require 'lsp-mode)
|
||||
(add-hook 'go-mode-hook #'lsp-deferred)
|
||||
|
||||
;; Set up before-save hooks to format buffer and add/delete imports.
|
||||
;; Make sure you don't have other gofmt/goimports hooks enabled.
|
||||
(defun lsp-go-install-save-hooks ()
|
||||
(add-hook 'before-save-hook #'lsp-format-buffer t t)
|
||||
(add-hook 'before-save-hook #'lsp-organize-imports t t))
|
||||
(add-hook 'go-mode-hook #'lsp-go-install-save-hooks)
|
||||
```
|
||||
|
|
|
@ -1 +1,86 @@
|
|||
- **15:10** [[quick capture]]: ![dm319_15](../assets/dm319_15.pdf)
|
||||
- **15:10** [[quick capture]]: ![dm319_15](../assets/dm319_15.pdf)
|
||||
- Per configurare correttamente #alsa su #archlinux soprattutto permettendo l'ascolto di audio in modalità 5.1 o 7.1 attraverso il canale stereo del laptop occorre installare il pacchetto `alsa-plugins` e configurare opportunamente `/etc/asound.conf`
|
||||
- ```bash
|
||||
sudo pacman -S alsa-plugins
|
||||
```
|
||||
- ```
|
||||
# /etc/asound.conf
|
||||
|
||||
defaults.pcm.rate_converter "samplerate_best"
|
||||
|
||||
pcm.snd_card {
|
||||
type hw
|
||||
card 0
|
||||
}
|
||||
|
||||
pcm.aout {
|
||||
type dmix
|
||||
ipc_key 1
|
||||
ipc_key_add_uid false
|
||||
ipc_perm 0660
|
||||
slave {
|
||||
pcm "snd_card"
|
||||
channels 2
|
||||
}
|
||||
}
|
||||
|
||||
# Audio in
|
||||
pcm.ain {
|
||||
type dsnoop
|
||||
ipc_key 2
|
||||
ipc_key_add_uid false
|
||||
ipc_perm 0660
|
||||
slave {
|
||||
pcm "snd_card"
|
||||
channels 2
|
||||
}
|
||||
}
|
||||
|
||||
pcm.!surround71 {
|
||||
type vdownmix
|
||||
slave.pcm "aout"
|
||||
}
|
||||
|
||||
pcm.asymed {
|
||||
type asym
|
||||
playback.pcm "surround71"
|
||||
capture.pcm "ain"
|
||||
}
|
||||
|
||||
pcm.!default {
|
||||
type plug
|
||||
slave.pcm "asymed"
|
||||
}
|
||||
```
|
||||
- [Articolo](https://kkatsuyuki.github.io/notmuch-conf/#org8fbbcb4) utile per configurare `notmuch` con `offlineimap` su una distribuzione #archlinux
|
||||
- Per installare e configurare un font con emojii in #emacs con #archlinux
|
||||
- Installare un font con supporto ad emojii
|
||||
- ```bash
|
||||
sudo pacman -S noto-fonts-emojii
|
||||
```
|
||||
- Configurare opportunamente `init.el`
|
||||
- ```lisp
|
||||
;; Enable emojii
|
||||
|
||||
(when (member "Noto Color Emoji" (font-family-list))
|
||||
(set-fontset-font
|
||||
t 'symbol (font-spec :family "Noto Color Emoji") nil 'prepend))
|
||||
|
||||
```
|
||||
- [Articolo](https://www.maketecheasier.com/use-email-within-emacs/) che descrive una possibile configurazione di #emacs con `offlineimap` e `notmuch` per la gestione delle email in Emacs.
|
||||
- [Schemi](https://neomutt.org/contrib/colorschemes) di colori per `neomutt`
|
||||
- Interessante framework web scritto in #golang utilizzabile con #htmx. Si chiama [pushup](https://github.com/adhocteam/pushup).
|
||||
- Per modificare il comando `compile` in #emacs in modo da eseguire `go build` #golang
|
||||
- ```lisp
|
||||
(defun my-go-mode-compile-hook ()
|
||||
; Customize compile command to run go build
|
||||
(if (not (string-match "go" compile-command))
|
||||
(set (make-local-variable 'compile-command)
|
||||
"go build -v && go test -v && go vet"))
|
||||
; Godef jump key binding
|
||||
(local-set-key (kbd "M-.") 'godef-jump)
|
||||
(local-set-key (kbd "M-*") 'pop-tag-mark)
|
||||
)
|
||||
|
||||
(add-hook 'go-mode-hook 'my-go-mode-compile-hook)
|
||||
```
|
||||
|
|
Loading…
Reference in a new issue