Zapisnik sestanka čet 5. 9. 2024
Zapisnik
- namescamo GNU guix
- git-remote-crypt za syncanje /org folderja
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.