Auto sync: 2025-08-15 17:34:30 (22 files changed)

M  .sessions/nvim_config.vim

R  "Zettelkasten/Fleeting Notes/Journal/20250331_Should_I_Continue.md" -> "Zettelkasten/Fleeting Notes/Daily/20250331_Should_I_Continue.md"

R  "Zettelkasten/Fleeting Notes/Journal/20250409_*horsenoises*.md" -> "Zettelkasten/Fleeting Notes/Daily/20250409_*horsenoises*.md"

R  "Zettelkasten/Fleeting Notes/Journal/2025_07_30.md" -> "Zettelkasten/Fleeting Notes/Daily/2025_07_30.md"

R  "Zettelkasten/Fleeting Notes/Journal/2025_07_31.md" -> "Zettelkasten/Fleeting Notes/Daily/2025_07_31.md"

R  "Zettelkasten/Fleeting Notes/Journal/2025_08_01.md" -> "Zettelkasten/Fleeting Notes/Daily/2025_08_01.md"

R  "Zettelkasten/Fleeting Notes/Journal/2025_08_04.md" -> "Zettelkasten/Fleeting Notes/Daily/2025_08_04.md"

R  "Zettelkasten/Fleeting Notes/Journal/2025_08_05.md" -> "Zettelkasten/Fleeting Notes/Daily/2025_08_05.md"
This commit is contained in:
Dane Sabo 2025-08-15 17:34:30 -04:00
parent 5031f1c679
commit 714c832343
22 changed files with 100 additions and 6 deletions

View File

@ -15,13 +15,15 @@ else
endif endif
badd +16 ~/.config/nvim/lua/custom/plugins.lua badd +16 ~/.config/nvim/lua/custom/plugins.lua
badd +8 ~/.config/nvim/lua/custom/configs/lspconfig.lua badd +8 ~/.config/nvim/lua/custom/configs/lspconfig.lua
badd +6 custom/init.lua badd +9 custom/init.lua
badd +22 custom/language_specific_commands/markdown.lua badd +22 custom/language_specific_commands/markdown.lua
badd +30 custom/zk.lua
badd +38 custom/git_quickpush.lua
argglobal argglobal
%argdel %argdel
edit custom/language_specific_commands/markdown.lua edit custom/git_quickpush.lua
argglobal argglobal
balt ~/.config/nvim/lua/custom/plugins.lua balt custom/zk.lua
setlocal foldmethod=manual setlocal foldmethod=manual
setlocal foldexpr=v:lua.vim.treesitter.foldexpr() setlocal foldexpr=v:lua.vim.treesitter.foldexpr()
setlocal foldmarker={{{,}}} setlocal foldmarker={{{,}}}
@ -32,12 +34,12 @@ setlocal foldnestmax=20
setlocal foldenable setlocal foldenable
silent! normal! zE silent! normal! zE
let &fdl = &fdl let &fdl = &fdl
let s:l = 22 - ((21 * winheight(0) + 28) / 56) let s:l = 38 - ((37 * winheight(0) + 28) / 57)
if s:l < 1 | let s:l = 1 | endif if s:l < 1 | let s:l = 1 | endif
keepjumps exe s:l keepjumps exe s:l
normal! zt normal! zt
keepjumps 22 keepjumps 38
normal! 06| normal! 012|
tabnext 1 tabnext 1
if exists('s:wipebuf') && len(win_findbuf(s:wipebuf)) == 0 && getbufvar(s:wipebuf, '&buftype') isnot# 'terminal' if exists('s:wipebuf') && len(win_findbuf(s:wipebuf)) == 0 && getbufvar(s:wipebuf, '&buftype') isnot# 'terminal'
silent exe 'bwipe ' . s:wipebuf silent exe 'bwipe ' . s:wipebuf

View File

@ -0,0 +1,20 @@
---
id: 20250815170942
title: Zettelkasten
type: permanent
created: 2025-08-15T21:09:42Z
modified: 2025-08-15T21:18:21Z
tags: []
---
# Zettelkasten
Zettelkasten is a note taking system that uses a series of
single idea notes to build connections between notes. There
are different kinds of zettelkasten notes:
1. [[permanent-notes]]
2. [[literature-notes]]
3. [[hub-notes]]
and
4. [[fleeting-notes]]

View File

@ -0,0 +1,10 @@
---
id: 20250815171141
title: Permanent Notes
type: permanent
created: 2025-08-15T21:11:41Z
modified: 2025-08-15T21:11:56Z
tags: []
---
# Permanent Notes

View File

@ -0,0 +1,22 @@
---
id: 20250815171436
title: Literature Notes
type: permanent
created: 2025-08-15T21:14:36Z
modified: 2025-08-15T21:20:37Z
tags: []
---
# Literature Notes
Literature notes are notes that reference research. They
should be like fleeting notes almost, where they only have
one real connection--the resource used to derive the notes.
From that point, the individual thoughts should be moved
into permanent notes that are focused on each idea rather
than the resource itself.
I've created two folders in my literature notes: Processed
and the root folder. This is pretty self explanatory, but
for thoroughness, once lit notes are processed into
zettels they move into the processed folder.

View File

@ -0,0 +1,21 @@
---
id: 20250815171449
title: Hub Notes
type: permanent
created: 2025-08-15T21:14:49Z
modified: 2025-08-15T21:22:59Z
tags: []
---
# Hub Notes
Hub notes are a way to systemitize knowledge. They include
mostly links to other things that are derivatives or subsets
of the hub note topic. Here's an example:
A hub note might contain 'Functional Programming Languages'
and link to several language topics 'Haskell', 'F*', etc.
where each of those might also be a hub note.
Hub notes are supposed to be a map in a sense of all the
notes they contain.

View File

@ -0,0 +1,19 @@
---
id: 20250815171459
title: Fleeting Notes
type: permanent
created: 2025-08-15T21:14:59Z
modified: 2025-08-15T21:24:24Z
tags: []
---
# Fleeting Notes
Fleeting Notes are notes that are similar to unprocessed
notes in [[literature-notes]], but they are not connected to
a resource like a literature note is. They are notes that
won't often get revisited (if at all). Daily notes are
pretty much the quintessential example of a fleeting note,
but also random ideas are a thing for fleeting notes too. I
have a processed folder in my fleeting notes to do a similar
process as lit notes.