Skip to content
Open
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
674 changes: 674 additions & 0 deletions nemo-tags/COPYING.GPL3

Large diffs are not rendered by default.

36 changes: 36 additions & 0 deletions nemo-tags/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Nemo Tags
***

A powerful tagging system for Nemo File Manager.

This extension allows users to add, edit, and manage tags for files and folders
directly from the Nemo file manager context menu.

# 📂 Source
Source repository: https://github.com/meowrch/nemo-tags

# ✨ Features

## 🎨 **Color-Coded Tags**
Create unlimited tags with custom names and colors. Organize your files visually with a palette that matches your workflow.

## 🖱️ **Context Menu Integration**
Right-click any file or folder to quickly assign or remove tags. Multi-select support makes batch tagging effortless.

## 🔍 **Virtual Tag Folders**
Click on any tag to open a dedicated view showing all tagged files in one place. Files appear as symbolic links, keeping your original directory structure intact.

## 🎯 **Visual Emblems**
Tagged files display color-coded emblems directly on their icons. Multiple tags? No problem — emblems combine elegantly to show up to three tag colors at once.

## 🚀 **Tag Bar Widget**
A sleek horizontal bar beneath Nemo's address bar displays all your tags. Left-click to browse, right-click to manage.

## 🪶 **Lightweight & Private**
All tag data is stored in a simple JSON file in your home directory. No database servers, no cloud sync, no extended attributes on your filesystem.

# 📦 Dependencies:
- python3
- nemo-python
- python3-gi
- pygobject
8 changes: 8 additions & 0 deletions nemo-tags/debian/changelog
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
nemo-tags (1.0.0) vanessa; urgency=medium

* Initial release
* Add tagging system for files and folders
* Tag management GUI
* Search by tags functionality

-- DIMFLIX <dimflix.official@gmail.com> Sun, 07 Dec 2025 17:47:00 +0300
1 change: 1 addition & 0 deletions nemo-tags/debian/compat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
10
26 changes: 26 additions & 0 deletions nemo-tags/debian/control
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
Source: nemo-tags
Section: utils
Priority: optional
Maintainer: DIMFLIX <dimflix.official@gmail.com>
Build-Depends: debhelper (>= 9),
python3-all,
python3-setuptools,
dh-python
Standards-Version: 3.9.6
Homepage: https://github.com/meowrch/nemo-tags

Package: nemo-tags
Architecture: all
Section: utils
Priority: optional
Depends: ${misc:Depends},
gir1.2-nemo-3.0 (>=3.8),
python-nemo (>= 3.9.0),
python3-gi,
gir1.2-gtk-3.0
Description: Powerful tagging system for Nemo File Manager
A Nemo extension that allows users to add, edit, and manage tags
for files and folders directly from the Nemo file manager.
.
Features include tag creation, tag search, color-coded tags,
and a convenient GUI for tag management.
25 changes: 25 additions & 0 deletions nemo-tags/debian/copyright
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: nemo-tags
Upstream-Contact: DIMFLIX <dimflix.official@gmail.com>
Source: https://github.com/meowrch/nemo-tags

Files: *
Copyright: 2025 DIMFLIX <dimflix.official@gmail.com>
License: GPL-3.0+

License: GPL-3.0+
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
1 change: 1 addition & 0 deletions nemo-tags/debian/install
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
nemo-extension/nemo-tags.py /usr/share/nemo-python/extensions
6 changes: 6 additions & 0 deletions nemo-tags/debian/rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/usr/bin/make -f

export PYBUILD_NAME=nemo-tags

%:
dh $@ --with python3 --buildsystem=pybuild
Loading