Skip to content
This repository was archived by the owner on Nov 10, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added docs/images/ss35.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/ss36.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/ss37.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/ss38.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/ss39.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 22 additions & 4 deletions docs/nest.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,6 @@ In general, you will navigate between your file navigator and code editor using

<br>

*There will be future support for deleting files, in addition to creating/deleting folders as well.*


# Using the code editor

## Code Editor Features
Expand Down Expand Up @@ -101,7 +98,28 @@ There are currently a couple of built in features to enhance the code editing ex

<img src="./images/autoindent.gif" alt="Autoindent GIF" width="800" />

I plan on implementing Autocomplete in the near future along with some more motions to create a better code editing experience. If anyone has any suggestions, please feel free to propose changes on the codebase. I'm very open to approaching this in another way if it will help the user experience.
### Autcomplete is now supported in NEST+
- Only works decently enough in Python. But the local completions generally work everywhere.
- This is still a large WIP, there are many bugs, conceptual issues and overall improvements to be made
- This is a *very* hardcoded implementation. There's nothing really "intelligent" going on here- this was the best way I could imagine implementing this for the time being.

<img src="./images/ss37.png" alt="Screenshot of Tick interface" width="800">

<img src="./images/ss36.png" alt="Screenshot of Tick interface" width="800">

- You can now create and delete files/directories
- You can also open up a context menu by right clicking a folder from the navigation tree. (See section for getting this to work on iTerm2 as there is a roadblock there)

<img src="./images/ss38.png" alt="Screenshot of Tick interface" width="800">

* Still figuring out how to get the context menu to open at the cursor position or something more intuitive

## Getting the context menu to work on iTerm2

If you are using iTerm2, you will need to disable the native context menu opening on right click if you want the context menu in Ticked to work.

- This setting is in iTerm2 -> Settings -> Pointer -> Bindings
- Remove the 'Right button single click' setting or whatever is closest.

Keep an eye on the [GitHub releases](https://github.com/cachebag/Ticked/releases) to find out when NEST+ gets updated.

Expand Down
14 changes: 14 additions & 0 deletions docs/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ body {
height: 100vh;
overflow-y: auto;
transition: transform 0.3s ease, background-color 0.3s ease;
z-index: 10;
}

.sidebar-header {
Expand Down Expand Up @@ -122,6 +123,9 @@ nav {
padding: 2rem;
transition: margin-left 0.3s ease;
position: relative;
display: flex;
justify-content: center; /* Center the content horizontally */
width: calc(100% - var(--sidebar-width));
}

.content-header {
Expand Down Expand Up @@ -161,6 +165,7 @@ nav {
.doc-content {
max-width: 768px;
margin: 0 auto;
width: 100%; /* Ensure it takes full available width */
}

.doc-content h1,
Expand Down Expand Up @@ -343,6 +348,7 @@ a:visited {
max-width: 768px;
margin: 0 auto;
padding: 0 2rem;
width: 100%; /* Ensure it takes full width */
}

.doc-content br {
Expand Down Expand Up @@ -428,6 +434,7 @@ a:visited {
.content {
margin-left: 0;
padding: 1rem;
width: 100%;
}

.content-header {
Expand All @@ -451,4 +458,11 @@ a:visited {
.sub-sidebar {
display: none;
}
}

/* Adjust the container layout */
.container {
display: flex;
min-height: 100vh;
position: relative;
}