You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert

3
3
4
4
Sliding Panes (Andy Matuschak Mode) as a plugin for [Obsidian](https://obsidian.md).
5
5
@@ -8,8 +8,8 @@ Sliding Panes (Andy Matuschak Mode) as a plugin for [Obsidian](https://obsidian.
8
8
This plugin changes the way panes in the main workspace are handled — inspired by
9
9
the UI of [Andy Matuschak's notes](https://notes.andymatuschak.org/).
10
10
Instead of shrinking the workspace to fit panels, the panels will remain a fixed
11
-
width and stack so you can scroll between them. Note headers are rotated and added
12
-
to the left of the pane like a spine, and will stack up as you scroll, allowing
11
+
width (but resizable) and stack so you can scroll between them. Note headers are rotated and added
12
+
to the left of the pane like a spine (optional), and will stack up as you scroll (also optional), allowing
13
13
easy navigation between them.
14
14
15
15
(Note: To open links in a new pane in Obsidian, ctrl/cmd click them)
@@ -18,14 +18,15 @@ easy navigation between them.
18
18
- Note headers stack up on the right _as well as_ the left.
19
19
- Changing an active pane scrolls that pane into view.
20
20
- Togglable without having to copy CSS into your theme.
21
+
- Togglable features, such as the rotated headers and stacking
21
22
22
23
### Settings
23
-
There is a setting to enable or disable the sliding panes effect, which is also
24
-
registered as a command, so you can toggle it from the command pallette or
25
-
assign a hotkey in the settings.
26
-
27
-
There are also two settings for heading width (the width of the rotated header)
28
-
and the leaf width (the width of a single markdown page).
24
+
-**Toggle Sliding Panes** - Turns sliding panes on or off globally *(also available via command/hotkey)*
25
+
-**Leaf Width** - The default width of a single pane
26
+
-**Toggle rotated headers** - Rotates headers to use as spines *(also available via command/hotkey)*
27
+
-**Swap rotated header direction** - Swaps the direction of rotated headers *(also available via command/hotkey)*
28
+
-**Toggle stacking** - Panes will stack up to the left and right *(also available via command/hotkey)*
29
+
-**Spine Width** - The width of the rotated header (or gap) for stacking
29
30
30
31
### Compatibility
31
32
@@ -61,6 +62,13 @@ Note: On some machines the `.obsidian` folder may be hidden. On MacOS you should
61
62
Otherwise head to Settings, third-party plugins, make sure safe mode is off and
62
63
enable Sliding Panes from there.
63
64
65
+
## Security
66
+
> Third-party plugins can access files on your computer, connect to the internet, and even install additional programs.
67
+
68
+
The source code of this plugin is available on GitHub for you to audit yourself, but installing plugins into Obsidian is currently a matter of trust.
69
+
70
+
I can assure you here that I do nothing to collect your data, send information to the internet or otherwise do anything nefarious with your system. However, be aware that I *could*, and you only have my word that I don't.
71
+
64
72
## Development
65
73
66
74
This project uses Typescript to provide type checking and documentation.
@@ -81,14 +89,24 @@ Alternately, you can clone the repo directly into your plugins folder and once
81
89
dependencies are installed use `npm run dev` to start compilation in watch mode.
82
90
You may have to reload obsidian (`ctrl+R`) to see changes.
83
91
92
+
## Pricing
84
93
## Pricing
85
94
Huh? This is an open-source plugin I made *for fun*. It's completely free.
86
95
However, if you absolutely *have* to send me money because you like it that
87
-
much, feel free to throw some coins in my hat via
88
-
[PayPal](https://paypal.me/deathau) or sponsor me via
0 commit comments