This commit is contained in:
Martin Sukany
2026-02-24 20:36:31 +01:00
parent 2830430ca8
commit b6b2dea7ec
8 changed files with 42 additions and 227 deletions

View File

@@ -1,2 +1,2 @@
(("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260215112331-openclaw.org" "f3cb8cf8-cf36-4d45-9464-c4de653f7ead") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260214182601-prsteny_moci.org" "9884c38d-bb3d-476d-9f91-18bf2c048834" "13db27f1-2412-4d61-bd47-a3fc237c617a") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260213222532-testing_note.org" "65136da4-d89a-45ea-9082-962cd1b5049c") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260213222353-fotokomora.org" "a2de01c9-8ca1-4689-9c08-a13a95bef9f5") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260213183842-nakopni_se_svetluska_02_2026.org" "e3934827-755b-4b3b-a90c-ccee9b6f9d32" "e0a6a351-f36c-466e-bbbb-3cb3ad75f43e") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/personal.org" "3f66bd16-5d62-474a-86cf-25ac3fee2b7b") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260213210405-chat_nakopni_se_zadost_svetluska.org" "9d69dd7b-54e6-49e3-a7b8-736a6174467e") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260213213221-nakopni_se_index.org" "8dd41dde-1bd9-488f-b7e0-8fee1b96367f") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260217204912-daneel_qmd.org" "81eb07fb-2962-4510-bb3f-76c6a4f28308") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260217205442-daneel_rag.org" "dac32a5d-f8f9-4973-8135-771da4afe7c9") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260220102910-zdroje.org" "661fa8db-c925-4345-860e-8440ffb3343a") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260220103109-vize_prvni_krok.org" "5b338ea7-9569-44e3-9746-2b6a30f733f6") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260220103321-ritualy.org" "37195dab-f5c6-400b-9566-5f3cbad28d79") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260220222531-daneel_pipelines.org" "20ce5e6c-cbc5-4479-9220-e71effe1170e"))
(("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/projects/nakopni_se.org" "8dd41dde-1bd9-488f-b7e0-8fee1b96367f") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260213183842-nakopni_se_svetluska_02_2026.org" "e3934827-755b-4b3b-a90c-ccee9b6f9d32") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260213210405-chat_nakopni_se_zadost_svetluska.org" "9d69dd7b-54e6-49e3-a7b8-736a6174467e") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260213222353-fotokomora.org" "a2de01c9-8ca1-4689-9c08-a13a95bef9f5" "negativy-db") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260214182601-prsteny_moci.org" "9884c38d-bb3d-476d-9f91-18bf2c048834" "13db27f1-2412-4d61-bd47-a3fc237c617a") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260217205442-daneel_rag.org" "dac32a5d-f8f9-4973-8135-771da4afe7c9") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260220102910-zdroje.org" "661fa8db-c925-4345-860e-8440ffb3343a") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260220103109-vize_prvni_krok.org" "5b338ea7-9569-44e3-9746-2b6a30f733f6") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260220103245-prvni_kr.org" "102b1cda-7b7b-4433-b34f-1a740e48fee1") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260220103321-ritualy.org" "37195dab-f5c6-400b-9566-5f3cbad28d79") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260220114343-index.org" "effd40d2-134a-4df8-8199-9e95868f30f6") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260220114844-index_nakopni_se_2026.org" "b9590c04-7cf3-40a7-8b11-de08c5f8ebb2") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260220144023-index_daneel.org" "31c1fa7b-f975-433b-85f8-0906c3e24382") ("~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/roam/20260220222531-daneel_pipelines.org" "20ce5e6c-cbc5-4479-9220-e71effe1170e"))

0
caldav-inbox.org Normal file
View File

View File

@@ -1,86 +1,7 @@
* INBOX
* TODO Vyvolat filmy
[2026-02-21 Sat 20:18]
* TODO RedHat pozice
[2026-02-21 Sat 20:35]
* TODO Bibtex v emacsu
[2026-02-22 ne 11:22]
* TODO Liga otevrenych muzu
[2026-02-22 ne 13:13]
[[file:~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org::*Vyvolat filmy][Vyvolat filmy]]
* TODO Pavel Grauer-feedback-Workday
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-22 23:30
:END:
* TODO ZBX → SNOW Rate limit implementation
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-22 23:30
:END:
* TODO Revolut subs
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-22 23:30
:END:
* TODO Rekuperační jednotka koupit filtry
[2026-02-23 Mon 16:45]
* TODO Twitter- zkontrolovat
[2026-02-23 Mon 17:02]
* TODO Umýt si tablet
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-23 23:30
:END:
* TODO Kanýtisknoutomalovánky
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-23 23:30
:END:
* TODO Zapsat do deníku dnešek
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-23 23:30
:END:
* TODO ByIensesynemunkandu.
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-23 23:30
:END:
* TODO Remarkable-testovat sync s ORG
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-23 23:30
:END:
* TODO mode-uvidime
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-23 23:30
:END:
* TODO Nový testovací úkol pro Martina
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-23 23:30
:END:
* TODO Sukaného
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-23 23:30
:END:
* TODO Žaneta bohužel nijak nekomunikuje, tak asi nic. @Martin Sukaný Zkusíš se prosím zeptat Járy?
[2026-02-24 Tue 18:14]
* TODO Naplánovat dovolenou příští týden
[2026-02-24 Tue 19:04]

View File

@@ -1,8 +1,5 @@
#+TITLE: Developer Workflow v Doom Emacs
#+AUTHOR: Martin Sukaný
#+DATE: [2026-02-24 Tue]
#+OPTIONS: toc:3 num:t
#+STARTUP: overview
#+include: ~/org/templates/document_personal.org
* Úvod

View File

@@ -1,6 +1,6 @@
#+TITLE: Emacs Extensions — Instalace a Workflow
#+DATE: [2026-02-24 Tue]
#+OPTIONS: toc:3
#+include: ~/org/templates/document_personal.org
* Přehled keybindings

View File

@@ -9,13 +9,13 @@ SCHEDULED: <2026-02-25 Wed>
- State "DONE" from "TODO" [2026-02-07 so 19:21]
[2026-02-07 so 14:29]
** TODO [#A] Stavebni urad
DEADLINE: <2026-02-24 Tue>
SCHEDULED: <2026-02-27 Fri> DEADLINE: <2026-02-24 Tue>
:LOGBOOK:
CLOCK: [2026-02-13 Fri 18:29]--[2026-02-13 Fri 21:46] => 3:17
:END:
[2026-02-07 so 14:30]
** TODO [#C] Pojistka na blbost - zaplatit
SCHEDULED: <2026-02-24 Tue>
SCHEDULED: <2026-02-26 Thu>
[2026-02-07 so 14:34]
** TODO [#B] Stojan na kreslo
SCHEDULED: <2026-03-07 Sat>
@@ -37,10 +37,11 @@ DEADLINE: <2026-03-15 Sun>
[2026-02-09 Mon 12:57]
[[file:~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/personal.org::*Zaplatit internet v práci][Zaplatit internet v práci]]
** TODO [#C] Mail processing
SCHEDULED: <2026-02-24 Tue ++2d>
SCHEDULED: <2026-02-26 Thu ++2d>
:PROPERTIES:
:LAST_REPEAT: [2026-02-22 Sun 09:46]
:LAST_REPEAT: [2026-02-24 Tue 17:27]
:END:
- State "DONE" from "TODO" [2026-02-24 Tue 17:27]
- State "DONE" from "TODO" [2026-02-22 Sun 09:46]
- State "DONE" from "TODO" [2026-02-20 Fri 12:41]
- State "DONE" from "TODO" [2026-02-19 Thu 11:09]
@@ -55,7 +56,7 @@ CLOCK: [2026-02-12 čt 11:22]--[2026-02-12 čt 11:23] => 0:01
[2026-02-09 Mon 16:29]
** TODO [#B] Zlatnictví- prsten spravit
SCHEDULED: <2026-02-24 Tue>
SCHEDULED: <2026-02-26 Thu>
[2026-02-09 Mon 17:57]
** NEXT Org export do wordu - templates
[2026-02-13 Fri 12:07]
@@ -90,3 +91,19 @@ Nadace a Země
[2026-02-16 Mon 07:28]
** NEXT Koloběžka
[2026-02-18 Wed 19:41]
** TODO Vyvolat filmy
SCHEDULED: <2026-03-01 Sun>
[2026-02-21 Sat 20:18]
** TODO Liga otevrenych muzu
DEADLINE: <2026-03-12 Thu>
[2026-02-22 ne 13:13]
[[file:~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org::*Vyvolat filmy][Vyvolat filmy]]
** TODO Revolut subs
SCHEDULED: <2026-02-27 Fri>
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-22 23:30
:END:
** TODO Rekuperační jednotka koupit filtry
DEADLINE: <2026-03-15 Sun>
[2026-02-23 Mon 16:45]

View File

@@ -1,132 +0,0 @@
#!/bin/bash
set -euo pipefail
GREEN='\033[0;32m'
RED='\033[0;31m'
NC='\033[0m'
ZOOM_PATCH_STATUS="přeskočen"
DOOM_STATUS="neznámý"
# --- Předběžné kontroly ---
if [[ "$(uname -s)" != "Darwin" ]]; then
echo "Tento skript je pro macOS." && exit 1
fi
if ! command -v brew &>/dev/null; then
echo "Homebrew nenalezen. Nainstaluj: https://brew.sh" && exit 1
fi
# --- [1/7] Prerekvizity ---
echo -e "${GREEN}[1/7] Prerekvizity...${NC}"
PACKAGES=(autoconf libgmp texinfo pkg-config gnutls libxml2 jansson tree-sitter librsvg imagemagick)
for pkg in "${PACKAGES[@]}"; do
if ! brew list "$pkg" &>/dev/null; then
echo " Instaluji $pkg..."
brew install "$pkg"
else
echo " $pkg již nainstalován"
fi
done
TREE_SITTER_VERSION=$(brew info tree-sitter --json=v2 2>/dev/null | grep -o '"pkg_version":"[^"]*"' | head -1 | cut -d'"' -f4)
echo " tree-sitter verze: $TREE_SITTER_VERSION"
# --- [2/7] Emacs zdroj ---
echo -e "${GREEN}[2/7] Emacs zdroj...${NC}"
if [[ ! -d ~/src/emacs/.git ]]; then
git clone --depth 50 https://github.com/emacs-mirror/emacs.git ~/src/emacs
cd ~/src/emacs
git checkout emacs-30
else
cd ~/src/emacs
git fetch origin
git checkout emacs-30
git pull --rebase origin emacs-30
fi
# --- [3/7] Zoom accessibility patch ---
echo -e "${GREEN}[3/7] Zoom accessibility patch...${NC}"
PATCH_FILE=~/.config/doom/patches/0001-ns-implement-AXBoundsForRange-for-macOS-Zoom-cursor-.patch
cd ~/src/emacs
if grep -q UAZoomChangeFocus src/nsterm.m 2>/dev/null; then
echo " Patch already applied, skipping"
ZOOM_PATCH_STATUS="aplikován (již dříve)"
elif [[ ! -f "$PATCH_FILE" ]]; then
echo -e "${RED} Patch soubor neexistuje: $PATCH_FILE${NC}"
ZOOM_PATCH_STATUS="přeskočen (soubor chybí)"
else
if git am --ignore-whitespace "$PATCH_FILE"; then
echo " Patch aplikován"
ZOOM_PATCH_STATUS="aplikován"
else
git am --abort 2>/dev/null || true
echo -e "${RED} WARNING: Patch selhal (conflict). Pokračuji bez patche.${NC}"
ZOOM_PATCH_STATUS="selhal"
fi
fi
# --- [4/7] Build ---
echo -e "${GREEN}[4/7] Build...${NC}"
cd ~/src/emacs
./autogen.sh
./configure \
--with-ns \
--with-tree-sitter \
--with-gnutls \
--with-xml2 \
--with-json \
--with-imagemagick \
--with-rsvg \
--without-x \
--without-dbus \
CFLAGS="-O2 -g3"
set +o pipefail
make -j"$(sysctl -n hw.ncpu)" 2>&1 | tee /tmp/emacs-build.log
MAKE_EXIT=${PIPESTATUS[0]}
set -o pipefail
if [[ "$MAKE_EXIT" -ne 0 ]]; then
echo -e "${RED}BUILD FAILED, see /tmp/emacs-build.log${NC}"
exit 1
fi
# --- [5/7] Install do /Applications ---
echo -e "${GREEN}[5/7] Install do /Applications...${NC}"
sudo rm -rf /Applications/Emacs.app
cp -r nextstep/Emacs.app /Applications/
codesign --force --deep --sign - /Applications/Emacs.app
echo " Emacs.app nainstalován a podepsán"
# --- [6/7] Wrapper v /usr/local/bin/emacs ---
echo -e "${GREEN}[6/7] Wrapper v /usr/local/bin/emacs...${NC}"
sudo tee /usr/local/bin/emacs > /dev/null << 'EOF'
#!/bin/bash
exec /Applications/Emacs.app/Contents/MacOS/Emacs "$@"
EOF
sudo chmod +x /usr/local/bin/emacs
echo " Wrapper vytvořen"
# --- [7/7] Doom Emacs ---
echo -e "${GREEN}[7/7] Doom Emacs...${NC}"
if [[ -d ~/.config/emacs/.git ]]; then
echo " Doom existuje, upgraduji..."
~/.config/emacs/bin/doom upgrade --force
DOOM_STATUS="upgradován"
else
echo " Doom neexistuje, instaluji..."
git clone --depth 1 https://github.com/doomemacs/doomemacs ~/.config/emacs
~/.config/emacs/bin/doom install --no-fonts --no-env
DOOM_STATUS="nainstalován"
fi
# --- Závěrečné info ---
echo ""
echo "=== Emacs install hotov ==="
echo "Verze: $(/usr/local/bin/emacs --version | head -1)"
echo "tree-sitter: $TREE_SITTER_VERSION"
echo "Zoom patch: $ZOOM_PATCH_STATUS"
echo "Doom: $DOOM_STATUS"
echo ""
echo "Spusť: emacs"
echo "Nebo: open /Applications/Emacs.app"

View File

@@ -24,7 +24,7 @@ SCHEDULED: <2026-05-19 Tue ++3m>
* NEXT Kyndryl Cheers
[2026-02-16 Mon 15:34]
* TODO [#A] vycistit kavovar v praci
SCHEDULED: <2026-02-24 Tue>
SCHEDULED: <2026-02-26 Thu>
[2026-02-18 Wed 10:13]
* TODO [#A] SDOD - test noveho profilu + check co psali lidi do PMI vlakna
SCHEDULED: <2026-02-24 Tue>
@@ -91,3 +91,15 @@ workdirs na testaku
/root/ocp-installation/ocp-installer/day-2G
[2026-02-20 Fri 13:59]
* TODO RedHat pozice
SCHEDULED: <2026-02-25 Wed>
[2026-02-21 Sat 20:35]
* TODO Bibtex v emacsu
SCHEDULED: <2026-02-25 Wed>
[2026-02-22 ne 11:22]
* TODO Pavel Grauer-feedback-Workday
DEADLINE: <2026-02-27 Fri>
:PROPERTIES:
:SOURCE: reMarkable
:SYNCED: 2026-02-22 23:30
:END: