Jeremy Dormitzer
996923f9d9
(feature): add jump to point from org-roam buffer ( #99 )
6 years ago
bdarcus
4a5531cde3
(fix): fix typo ( #113 )
...
this addresses the minor typo noted in #112
6 years ago
Jethro Kuan
2d206134fd
(feature): insert link as downcased title with `org-roam-insert` ( #110 )
6 years ago
Leon
883eed0a5e
(change): open file links in org-roam buffer in `org-roam-last-window` ( #108 )
...
Addresses #30 , thanks @l3kn
6 years ago
Jethro Kuan
659babf922
(bugfix): force a cache update on making a new file ( #107 )
6 years ago
Jethro Kuan
618b7f6124
(tests): add tests for org-roam-insert ( #105 )
6 years ago
Jethro Kuan
ce305af319
(breaking): change org-roam-file-format to a function ( #103 )
...
This allows for more flexible naming of files. Now filename defaults
to yyyymmddhhmmss_title_here.org. Also, remove
`org-use-timestamp-as-filename`, and change it to
`org-roam-filename-noconfirm` to better describe what it is doing.s
6 years ago
chip2n
159b64b538
(feature): add support for file encryption by default ( #90 )
...
This is controlled by variable org-roam-encrypt-files
6 years ago
Kevin Liu
f048a6b866
(bugfix): org-roam--org-roam-file-p: add a missed file-truename ( #88 )
6 years ago
Jethro Kuan
01130b49e1
Fix org-roam hooks not being attached on nested files ( #82 )
6 years ago
Jethro Kuan
684ab67952
Insert org-roam-links relative to current file ( #78 )
...
Fixes #77
6 years ago
Jethro Kuan
60eeb3985a
Move org-roam sync/async utilities to org-roam-utils ( #75 )
...
This fixes #74 for some reason
6 years ago
Jethro Kuan
a6cdc77980
deduplicate async/non-async functions ( #72 )
...
Signed-off-by: Jethro Kuan <jethrokuan95@gmail.com>
6 years ago
Jethro Kuan
9cd12a4f11
Add github test action ( #73 )
...
* Add github test action
* add mock tests
6 years ago
Jethro Kuan
e00538f909
Fix org-roam-insert inserting absolute paths ( #71 )
...
Fixes #70
6 years ago
Jethro Kuan
270995b2d4
Refactored functions to buffer-passing style ( #69 )
...
See https://nullprogram.com/blog/2014/05/27/
6 years ago
Jethro Kuan
1cfd71f5a8
Fix several linting errors ( #68 )
...
Also add @alphapapa's makem scripts
6 years ago
Jethro Kuan
ede33d7411
Fix org-roam--make-file to create files with extensions ( #67 )
6 years ago
Jethro Kuan
7817116403
add more metadata into org-roam ( #66 )
...
In preparation for publishing to MELPA
6 years ago
Jethro Kuan
efd2072070
Add documentation for configuration options ( #65 )
...
* document org-roam-directory
* rename org-roam-position, and document org-roam-buffer-position
* document org-roam-buffer
* document org-roam-buffer-width
* Document org-roam-graphviz-executable
* document org-roam-graph-viewer
* document org-roam-link-title-format
6 years ago
Jethro Kuan
791c059200
Simplify org-roam-insert and org-roam-find-file ( #62 )
...
* Simplify org-roam-insert and org-roam-find-file
See #59 .
* Add docs for org-roam automatic filenaming
* Update installation instructions
6 years ago
Jethro Kuan
5c1d22352e
Add org-roam-timestamped-files option
6 years ago
Jethro Kuan
c91bd7be92
add org-roam--title-to-id
6 years ago
Jethro Kuan
5ee1cf198d
Refactor into org-roam--make-file
6 years ago
Jethro Kuan
654a0d4070
Add org-roam--populate-title
...
The title is now automatically populated by default. This behaviour is
customizable via org-roam-autopopulate-title. The title is either
provided during prompt, or inferred from the file name.
6 years ago
Jethro Kuan
12cd3079a9
Add checks before updating cache with org-roam--update-cache
6 years ago
Jethro Kuan
f724e59555
Make after-save hook local
6 years ago
Jethro Kuan
1432c7c9c2
Refactor caches into their own variables
6 years ago
Jethro Kuan
64693f572d
Move all expensive build-cache computation to async-process
6 years ago
Jethro Kuan
cb0c9495b9
Add org-roam--ensure-cache-built
...
org-roam--ensure-cache-built errors out if the cache is not yet built,
and attempts to build the cache.
6 years ago
Jethro Kuan
1a1702c1f5
Fix symlinks handling
6 years ago
Jethro Kuan
112324ebcf
Add org-roam-new-file
...
`org-roam-new-file` quickly creates a new file using the current
timestamp.
6 years ago
Jethro Kuan
06890773ae
Add org-roam-link-id-format and org-roam-link-title-format
...
This allows for customizing how org-roam links look when inserted
6 years ago
Jethro Kuan
bb85ad1976
Update org-roam-find-file to use title
6 years ago
Jethro Kuan
bfc8bef7f6
Refactor org-roam-update to use caching functionality
6 years ago
Jethro Kuan
c6af97bbdd
Add org-roam--insert-title
6 years ago
Jethro Kuan
e165486dc5
Build additional titles cache
6 years ago
Jethro Kuan
fbc5944d12
Fix interactive commands using the wrong paths
6 years ago
Jethro Kuan
32865d3d0c
Fix org-roam buffer being selected on org-roam--setup-buffer
6 years ago
Jethro Kuan
3fb4fcc641
Add customizable width for org-roam buffer
6 years ago
Jethro Kuan
99f30a6583
Update styling for org-roam buffer
6 years ago
Jethro Kuan
57633929d7
use raw-value first
6 years ago
Jethro Kuan
7a578ff764
Massive cleanup operation 😅
...
Hopefully the last of its kind.
Removes the timer for rebuilding the cache, in favour of an
incremental cache building approach. This requires significant change
to the cache structure.
- Add forward links to cache.
- At the same time, using file-truename in the cache, rather than
- org-roam id
Also fill up more documentation, and other optimizations to other
parts of org-roam.
6 years ago
Jethro Kuan
06dca598ad
Only enable post-command-hook on org-roam files
6 years ago
Daniel Koudouna
a6a6249da5
Add symlink support
6 years ago
Steven Lang
282d0010fa
Add org-roam-tomorrow and org-roam-date
...
Similar to `org-roam-today`:
- `org-roam-tomorrow`: Add file for tomorrow
- `org-roam-date`: Add file for any date (choose via date picker)
6 years ago
Jethro Kuan
e544323499
remove check for org-mode in maybe-update-buffer
...
Some packages like org-journal define their own major mode. In
addition, the checks that the files are part of the org-roam ecosystem
should be sufficient.
6 years ago
Jethro Kuan
ea681ceceb
Move polyfill into main file
...
Prevents packaging mess
6 years ago
Jethro Kuan
4d825fedde
Become deft-free 🎉
6 years ago
Jethro Kuan
9d88334dd5
Add function org-roam-find-file
...
org-roam-find-file can be used to quickly navigate to a file in Roam.
6 years ago