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
Copy file name to clipboardExpand all lines: README.md
+23-15Lines changed: 23 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,42 +1,50 @@
1
1
# lsnotes
2
-
(Part of the `better coreutils initiative`)
3
2
4
-
Add a description to your directories! Simply add a `.lsnotes` file and that's it! This is the original repo of the `lsnotes` project.
3
+
> Adding descriptions to your directories!
5
4
6
-
It's an especially simple project, but the idea makes me feel fresh! It should be made a shell project but I don't feel like that. Anyway, it has endless possibilities!
5
+
---
6
+
7
+
## What’s lsnotes?
8
+
9
+
**lsnotes** lets you attach and display notes for directories. Just drop a `.lsnotes` file in any folder and voilà—your directory has a description. Now remade with:
10
+
11
+
-**Python** — easier to use and extend
12
+
-**Typer** — for snappy, intuitive CLI
13
+
-**Markdown support** — so your notes can look sleek and formatted
7
14
8
15
## A story
9
16
It was originnaly just an April Fools joke that I told [@MrWillCom](https://github.com/MrWillCom), but it turned out to be a brilliant idea. So I made this project.
10
17
11
18
## Installation
12
19
20
+
Clone and build by yourself!
21
+
```sh
22
+
poetry install
23
+
```
24
+
25
+
or get it from PyPI!
26
+
13
27
```sh
14
-
git submodule init
15
-
git submodule update
16
-
mkdir build &&cd build
17
-
cmake ..
18
-
make
19
-
make install
28
+
pip install lsnotes
20
29
```
21
30
22
31
## Usage
23
32
24
33
```sh
25
-
lsnotes # for viewing the description
26
-
lsnotes --view or lsnotes -v # does the same as above
34
+
lsnotes view # does the same as above
27
35
28
36
lsnotes --help # for assistance
29
37
30
-
lsnotes --edit or lsnotes -e# edits the .lsnotes file with your default editor
38
+
lsnotes edit # edits the .lsnotes file with your default editor
0 commit comments