Sebastian Schulze
8e96c24c7a
[emacs] Move org-habit to a regular use-package!
2023-09-12 10:41:56 +02:00
Sebastian Schulze
95c60d3ae2
[org] Fix link to ops-retro org item
2023-08-15 10:32:58 +02:00
Sebastian Schulze
43fc90c23d
[emacs] Move org-journal settings into their own hook and add worklog exclude
2023-08-14 15:34:25 +02:00
Sebastian Schulze
51e93db265
[org] Remove old RubyOnIce capture template and add two new ones
2023-08-08 22:22:52 +02:00
Sebastian Schulze
52cd7dabeb
[org] Jump to (beginning-of-buffer) before checking in
2023-07-24 09:49:38 +02:00
Sebastian Schulze
dd2fd8027f
[org] Finally rework that org-super-agenda-chungus
2023-07-24 09:49:16 +02:00
Sebastian Schulze
3b711a3472
[org] Add small printable agenda output to /var/run
2023-07-24 09:15:15 +02:00
Sebastian Schulze
fb299c27a2
[org] Shorten the agendas current-time string to not take up the full screen
2023-07-24 09:08:10 +02:00
Sebastian Schulze
9deb1dfd3e
[org] Skip agenda clockreport and disable org-journal agenda integration
...
With about 3000 agenda files, saving even a single org-journal file just
takes 4 seconds >.<
2023-07-05 22:56:53 +02:00
Sebastian Schulze
77b404dea8
[org] Drop diary to speed up org-agenda and org-journal saves
2023-07-05 22:56:27 +02:00
Sebastian Schulze
694592724b
[emacs] Wrap work clock in a safe excursion
2023-06-20 21:47:10 +02:00
Sebastian Schulze
ffed85769a
[emacs] Speed up org-journal by niling out org-journal-carryover-items
...
This used to cost me seconds everyday. :D
2023-06-20 21:44:54 +02:00
Sebastian Schulze
5a094845c6
[emacs] Add md-roam package and use it for wzzk
2023-05-26 10:22:01 +02:00
Sebastian Schulze
555557cf34
[org] Use my own report-to-personio wrapper to report hours
2023-05-23 10:07:05 +02:00
Sebastian Schulze
45fb263f31
[org] Use neat ⧩ utf8 symbol to fold headlines
2023-05-23 10:06:15 +02:00
Sebastian Schulze
9a3bc8ad27
[emacs] Rework org-mode Personio reporting to reflect state in org-tree
...
Up until now it worked but I needed to manually keep track of the days I
already reported to Personio. This change will add a org-property
`PERSONIO_REPORTED` to the respective days tree, and
`(bascht/ts-for-report-table)` will format the table accordingly, so
that only unreported days get a elisp: link to report new times.
This was a nice journey into `(async-start)` and how the scope binding
works between the async lambda and the resulting callback.
2023-04-13 22:59:56 +02:00
Sebastian Schulze
e32bb5195b
[emacs] Set org-directory depending on the current host name
2023-04-13 22:59:05 +02:00
Sebastian Schulze
9aae02106a
[org] Fix syntax in org.el
2023-03-15 17:01:44 +01:00
Sebastian Schulze
9301870a13
[org] Turn on company-idle completion for org-roam
2023-03-14 20:54:14 +01:00
Sebastian Schulze
56f3b94ce6
[org] Sort org agenda variables and drop a lot of cruft
2023-03-10 12:10:49 +01:00
Sebastian Schulze
04bff3ca89
[org] Work on super-agenda and disable a few unneccessary vars
2023-03-02 11:35:55 +01:00
Sebastian Schulze
593d77280f
[org] Fix quoting of go-personio formatter line
2023-02-23 09:02:53 +01:00
Sebastian Schulze
b123c04ab5
[emacs] Let bascht/org-clock-to-personio interactively ask for the month
2023-01-26 21:57:05 +01:00
Sebastian Schulze
296b72a8b5
[emacs] Use (org-fold-show-subtree) instead of (org-show-subtree)
2022-12-07 22:52:31 +01:00
Sebastian Schulze
d58636d76b
[emacs] Use a stylish new ellipsis: ▼
2022-12-07 22:50:07 +01:00
Sebastian Schulze
7555654d82
[emacs] Add new format-clock-line-as-csv function for goPersonio output
2022-12-07 22:42:49 +01:00
Sebastian Schulze
1e70e4d899
[emacs] Use safe-excursion and cl-loop to iterate over CLOCKTABLE
2022-12-07 22:42:22 +01:00
Sebastian Schulze
ed8bc1e411
[emacs] Adopt to new .md Zettelkasten daily template
2022-11-22 22:01:25 +01:00
Sebastian Schulze
249c9ed0e5
[emacs] Follow obsidian links as well as wiki links
2022-11-17 08:40:46 +01:00
Sebastian Schulze
5442d327f6
[org] Work in doom discourse feedback for my goPersonio export
2022-11-16 22:50:40 +01:00
Sebastian Schulze
d979920a05
[org] Fix variable name for org-hide-leading-stars
2022-09-02 13:30:19 +02:00
Sebastian Schulze
a2e60fdac5
[org] Don't hide leading stars, even in indent-mode
2022-09-01 09:39:35 +02:00
Sebastian Schulze
b0850f37a2
[org] Add org clock to Personio exporter bridge
2022-08-09 09:51:02 +02:00
Sebastian Schulze
a41e5ad755
[org] Speed up the startup of org-agenda
2022-05-20 13:45:41 +02:00
Sebastian Schulze
7594d54d19
[emacs] Bump to latest 759b1eb overlay and fix hl-todo-keyword-faces
2022-04-20 12:15:43 +02:00
Sebastian Schulze
ffcc3e6e09
[emacs] Properly add org-roam and org-roam-ui
2022-04-19 08:34:34 +02:00
Sebastian Schulze
d9e7d314ec
[org] Fix daily start time (09:30 is daily time)
2022-02-18 12:51:09 +01:00
Sebastian Schulze
90b6073ad0
[org] Improve clock-in function to have a time threshold
2022-02-16 08:56:49 +01:00
Sebastian Schulze
a4b0d83dc0
[org] Add bascht/wzzk compat layer to no longer rely on Obsidian
...
Up until now, I was editing the Zettelkasten mostly with Obsidian –
which was looking neat but but ended up being a pain in the butt if you
wanted to use any kind of advanced Vim shortcut. So - let's just emulate
the core functionality with (bascht/wzzk-find-today) with does
essentially the same job as jumping to a non-existing markdown file in Obsidian
2022-02-15 22:32:07 +01:00
Sebastian Schulze
183f4ebac0
[org] Add new function bascht/org-file-show-headings to jump to headings
2022-02-15 22:31:49 +01:00
Sebastian Schulze
4ab71f8bfe
[org] Add a second end-time to the table so the sum actually makes sense
...
Otherwise I'll have to remember this on clocking out and the tracked
time can still be deffered from the clock-report, so we're good.
2022-02-15 22:31:37 +01:00
Sebastian Schulze
3cb984e046
[org] Fix org-journal-date-format to jump to the correct headline
2022-02-15 22:30:06 +01:00
Sebastian Schulze
8371ee4c74
[org] Bump my alfatraining hours from 20 to 24 per week
2021-08-01 22:43:27 +02:00
Sebastian Schulze
2759d4acaa
[org] Remove +pretty again and tune ellipses & headline-font
2021-07-12 17:57:41 +02:00
Sebastian Schulze
13ef566cc3
[org] Fix org indention and kick unused modules
2021-07-12 16:39:32 +02:00
Sebastian Schulze
25d13b631c
[org] Use default key bindingings even for org-super-agenda
2021-07-12 09:54:35 +02:00
Sebastian Schulze
ba04eaf62f
[org] Try a new face for org-mode lvl 1 headlines
2021-06-16 14:15:34 +02:00
Sebastian Schulze
8b14e517dc
[org] Remove weird org-agenda-start-day -3 doom value and refactor agenda
2021-06-15 09:08:31 +02:00
Sebastian Schulze
6ceaeddbfc
[fonts] Use IBM Plex Mono for my launcher
2021-06-10 09:41:58 +02:00
Sebastian Schulze
cea5a4db74
[org] Don't go forward on checking in to the time table
2021-05-20 08:29:14 +02:00