Zapisnik sestanka čet 5. 9. 2024

Zapisnik

guix

guix uspešno nameščen :)

supercollider v emacsu

supercollider je platforma za zvočno sintezo in algoritmično kompozicijo. Uporabna tudi za živo kodiranje. Vključuje svoje integrirano razvijalsko okolje, integrira se pa tudi z emacsom.

Najprej moramo vključit direktorij, v katerem se nahajajo emacs paketi zanj (pridejo iz v supercolliderju nameščenega quarka), lahko bi pra prišel iz paketnega upravljalnika linux distribucije ali pa MELPE:

;(add-to-list 'load-path "~/.local/share/SuperCollider/downloaded-quarks/scel/el")

Nato vključimo emacs modul ter sclang-helper za lažjo evalvacijo kode in nastavimo bližnjice; C-RET za evalviranje "trenutne regije" (med zunanjimi oklepaji), C-c C-c za evalvacijo vrstice ali izbrane regije ter C-. za utišanje (kot v IDE-ju).

vidim te, rdec si.

(add-to-list 'load-path "~/.local/share/SuperCollider/scel/el")
(require 'sclang)
(add-hook 'sclang-mode-hook 'sclang-extensions-mode)
(load "~/.emacs.d/sclang-helper.el")
(global-set-key (kbd "C-<return>") 'sclang-helper-eval-paren-region)
(global-set-key (kbd "C-.") 'sclang-server-free-all)
(add-hook 'sclang-mode-hook (lambda ()
  (local-set-key (kbd "C-c C-c") 'sclang-helper-eval-region-or-line)))

alias za deljenje interneta

V bashu/zsh. Za mrezno karto, imenovano enp5s0.

alias share-internet="sudo iptables --table nat -A POSTROUTING --out-interface enp5s0 -j MASQUERADE && sudo iptables -A FORWARD --in-interface enp5s0 -j ACCEPT"

sport tracking

Po vzoru @minervinega cukca sem naredil orgmode fajl sportnih aktivnosti s parimi tabelami.

Plan je, da bi naredil eno tabelo, kjer bi imel tedenski pregled aktivnosti. Treba bo pisat elisp :).

git-remote-crypt

org fajle bi rad imel syncane med racunalnikoma, ampak ne bi rad, da jih kompot admini lahko berejo.

https://linuxconfig.org/how-to-create-encrypted-git-repositories-with-git-remote-gcrypt

Can't get it to work:

$ git push --set-upstream gcrpt main
Username for 'https://git.kompot.si': lio
Password for 'https://lio@git.kompot.si':
fatal: couldn't find remote ref refs/heads/master
gcrypt: Repository not found: https://git.kompot.si/lio/org.git
gcrypt: ..but repository ID is set. Aborting
$ git push --set-upstream gcrypt main
Debian GNU/Linux 11
fatal: couldn't find remote ref refs/heads/master
gcrypt: Repository not found: gitea@git.kompot.si:lio/org.git
gcrypt: ..but repository ID is set. Aborting.

Ne smes pozabit nastavit git user.singingkey <key>. Potem zgleda da dela. Vsaj za remote origin.

Author: Lio Novelli

Created: 2024-09-11 Wed 12:12

Validate