<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/fuzpad/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/fuzpad/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 03 Feb 2025 10:08:17 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/fuzpad/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by Jian Zcar Esteban</title><link>https://sourceforge.net/p/fuzpad/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,178 @@
-Welcome to your wiki!
+### Home

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+Welcome to the **FuzPad** wiki! FuzPad is a minimalistic note management solution powered by [fzf](https://github.com/junegunn/fzf). This wiki will guide you through the features, installation, configuration, and usage of FuzPad.

-The wiki uses [Markdown](/p/fuzpad/wiki/markdown_syntax/) syntax.
+### Table of Contents

-[[members limit=20]]
-[[download_button]]
+- [Introduction](#introduction)
+- [Features](#features)
+- [Installation](#installation)
+- [Configuration](#configuration)
+- [Usage](#usage)
+- [FAQ](#faq)
+- [Contributing](#contributing)
+- [License](#license)
+
+### Introduction
+
+FuzPad is designed to provide a straightforward and minimalistic note management solution using a Bash script. It allows you to create, open, search, and delete notes efficiently. FuzPad also supports version control by automatically committing changes to your notes.
+
+### Features
+
+- **New**: Create a new note with the current date and time as the filename.
+- **Open**: Open an existing note.
+- **Search**: Search within notes for specific content.
+- **Delete**: Delete selected notes.
+- **Version control**: Automatically commits changes to your notes.
+
+### Installation
+
+#### Using Homebrew
+
+    :::sh
+    brew install JianZcar/packages/fuzpad
+
+#### Using curl
+
+Ensure `~/.local/bin` is in your PATH:
+
+    :::bash
+    curl -s https://gist.githubusercontent.com/JianZcar/df050e108b462e469f413f0eec229143/raw | bash
+
+#### Manual Installation
+
+1. Clone the repository:
+
+    :::sh
+    git clone https://github.com/JianZcar/FuzPad.git
+    cd FuzPad
+
+2. Make the script executable:
+
+    :::sh
+    chmod +x bin/fuzpad
+
+3. Run the script:
+
+    :::sh
+    ./bin/fuzpad
+
+### Configuration
+
+You can configure FuzPad by setting environment variables in your `~/.bashrc` file or directly modifying the script.
+
+#### Default Directory
+
+Change the default directory for notes:
+
+    :::sh
+    export FUZPAD_DIR="$HOME/Documents/.notes"
+
+#### Text Editor
+
+Change the text editor:
+
+    :::sh
+    export EDITOR="nano"
+
+#### Text Format
+
+Change the text format:
+
+    :::sh
+    export FUZPAD_TEXT_FORMAT="txt"
+
+#### Date Time Format
+
+Change the date and time format used for note filenames:
+
+    :::sh
+    export FUZPAD_DATE_TIME_FORMAT="%Y-%m-%d-%H-%M-%S"
+
+#### BAT Theme
+
+Change the theme used by `bat` for previewing notes:
+
+    :::sh
+    export FUZPAD_BAT_THEME="OneHalfLight"
+
+#### Reverse List
+
+Set to `true` to reverse the order of the list when opening or deleting notes:
+
+    :::sh
+    export REVERSE_LIST="false"
+
+#### Sort Format
+
+Change the sorting format for listing notes (`T@` for creation date, `Y` for modified date):
+
+    :::sh
+    export SORT_FORMAT="T@"
+
+#### Preview Size
+
+Change the size of the preview window for `fzf`:
+
+    :::sh
+    export PREVIEW_SIZE="70%"
+
+#### Start Line Search Preview
+
+Set the starting line number for the search preview:
+
+    :::sh
+    export START_LINE_SEARCH_PREVIEW="5"
+
+#### End Line Search Preview
+
+Set the ending line number for the search preview:
+
+    :::sh
+    export END_LINE_SEARCH_PREVIEW="9999"
+
+After adding the necessary variables to your `~/.bashrc` file, remember to source it to apply the changes:
+
+    :::sh
+    source ~/.bashrc
+
+### Usage
+
+#### Creating a New Note
+
+To create a new note, select the "New" option from the menu. The note will be created with the current date and time as the filename.
+
+#### Opening an Existing Note
+
+To open an existing note, select the "Open" option from the menu. You will be presented with a list of notes to choose from.
+
+#### Searching Within Notes
+
+To search within notes, select the "Search" option from the menu. Enter your search query, and FuzPad will display the matching results.
+
+#### Deleting Notes
+
+To delete notes, select the "Delete" option from the menu. You can select multiple notes to delete by pressing the `tab` key to multi-select.
+
+### FAQ
+
+#### How do I change the default text editor?
+
+You can change the default text editor by setting the `EDITOR` variable in your `~/.bashrc` file:
+
+    :::sh
+    export EDITOR="nano"
+
+#### Can I use FuzPad without Git?
+
+Yes, you can use FuzPad without Git. However, version control features that automatically commit changes to your notes will not be available.
+
+### Contributing
+
+We welcome contributions from the community! Please refer to the [Contributing Guidelines](CONTRIBUTING.md) for more details on how to get started.
+
+Feel free to fork the repository and submit pull requests. Contributions are welcome!
+
+### License
+
+This project is licensed under the terms of the GNU General Public License v3.0. For more details, see the [LICENSE](LICENSE) file in the repository.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jian Zcar Esteban</dc:creator><pubDate>Mon, 03 Feb 2025 10:08:17 -0000</pubDate><guid>https://sourceforge.net09f5c1355c0bf1a57cce0fcb279a767f5116831e</guid></item><item><title>Home modified by Jian Zcar Esteban</title><link>https://sourceforge.net/p/fuzpad/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/fuzpad/wiki/markdown_syntax/" rel="nofollow"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
    &lt;ul class="md-users-list"&gt;
        &lt;li&gt;&lt;a href="/u/jian-zcar/"&gt;Jian Zcar Esteban&lt;/a&gt; (admin)&lt;/li&gt;
        
    &lt;/ul&gt;&lt;br/&gt;
&lt;p&gt;&lt;span class="download-button-679c406783a44a047727faa6" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jian Zcar Esteban</dc:creator><pubDate>Mon, 03 Feb 2025 10:08:16 -0000</pubDate><guid>https://sourceforge.net7acc4fae395df6d325551fa035d92d7d405d35a4</guid></item></channel></rss>