Skip to content

Commit

Permalink
feat(app-misc/tmux-filter): new ebuild
Browse files Browse the repository at this point in the history
  • Loading branch information
SpiderX committed Jan 1, 2025
1 parent a9604fa commit 1a0d2b0
Show file tree
Hide file tree
Showing 5 changed files with 71 additions and 1 deletion.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# nest overlay

[![Number of ebuilds: 1164](https://img.shields.io/badge/ebuild-1164-orange.svg)](https://img.shields.io/badge/ebuild-1164-orange.svg)
[![Number of ebuilds: 1165](https://img.shields.io/badge/ebuild-1165-orange.svg)](https://img.shields.io/badge/ebuild-1165-orange.svg)
[![GitHub repo size in bytes](https://img.shields.io/github/repo-size/SpiderX/portage-overlay.svg)](https://img.shields.io/github/repo-size/SpiderX/portage-overlay.svg)
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/2323/badge)](https://bestpractices.coreinfrastructure.org/en/projects/2323)
[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-%23FE5196?logo=conventionalcommits&logoColor=white)](https://www.conventionalcommits.org)
Expand Down Expand Up @@ -158,6 +158,7 @@ This overlay consists of an [Gentoo Portage](https://www.gentoo.org/) ebuilds fo
* app-misc/[tmux-cpu](https://github.com/tmux-plugins/tmux-cpu) | Plug and play cpu percentage and icon indicator for Tmux
* app-misc/[tmux-df](https://github.com/tassaron/tmux-df) | Tmux plugin to show disk space in the statusbar
* app-misc/[tmux-fastcopy](https://github.com/abhinav/tmux-fastcopy) | Easymotion-style text copying for tmux
* app-misc/[tmux-filter](https://github.com/MaximilianGaedig/tmux-filter) | Filter logs by some text or pattern
* app-misc/[tmux-fpp](https://github.com/tmux-plugins/tmux-fpp) | Quickly open any path on terminal window in editor
* app-misc/[tmux-fzf](https://github.com/sainnhe/tmux-fzf) | Use fzf to manage your tmux work environment
* app-misc/[tmux-git-autofetch](https://github.com/thepante/tmux-git-autofetch) | Automatically fetches current opened git repositories
Expand Down
1 change: 1 addition & 0 deletions app-misc/tmux-filter/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST tmux-filter-20231207.tar.gz 1938 BLAKE2B 69e7e44673363b3d79249a3dcaffdf4d65c89356e95bb522f3e89839e60a4e58a0fbd15d66ba744fa3115f0fc4edb32ad19b9f4b23c91d8912da12c95a0e5acd SHA512 c5c47894844a15d64ac0c86fc37f300da84a7e4a7400d6c273074d8a096e2adec4b99c33babadd87ce2c34586c68a504a867770c5fe375aa824415255952a02d
19 changes: 19 additions & 0 deletions app-misc/tmux-filter/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>spiderx@spiderx.dp.ua</email>
<name>Vladimir Pavljuchenkov</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription lang="en">
This package provides a tmux plugin, that adds an option to filter
current buffer by some text/pattern.
</longdescription>
<upstream>
<remote-id type="github">MaximilianGaedig/tmux-filter</remote-id>
</upstream>
</pkgmetadata>
25 changes: 25 additions & 0 deletions app-misc/tmux-filter/tmux-filter-20231207.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

COMMIT="11acbea4adffaff575d772d16d7dcb3c3ad3c89d"

DESCRIPTION="Filter logs by some text or pattern"
HOMEPAGE="https://github.com/MaximilianGaedig/tmux-filter"
SRC_URI="https://github.com/MaximilianGaedig/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"

RDEPEND="app-misc/tmux"

src_install() {
einstalldocs
insinto /usr/share/tmux-plugins/tmux-filter
doins -r scripts filter.tmux
fperms +x /usr/share/tmux-plugins/tmux-filter/scripts/live-filter.bash \
/usr/share/tmux-plugins/tmux-filter/filter.tmux
}
24 changes: 24 additions & 0 deletions app-misc/tmux-filter/tmux-filter-9999.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

EGIT_REPO_URI="https://github.com/MaximilianGaedig/${PN}.git"

inherit git-r3

DESCRIPTION="Filter logs by some text or pattern"
HOMEPAGE="https://github.com/MaximilianGaedig/tmux-filter"

LICENSE="MIT"
SLOT="0"

RDEPEND="app-misc/tmux"

src_install() {
einstalldocs
insinto /usr/share/tmux-plugins/tmux-filter
doins -r scripts filter.tmux
fperms +x /usr/share/tmux-plugins/tmux-filter/scripts/live-filter.bash \
/usr/share/tmux-plugins/tmux-filter/filter.tmux
}

0 comments on commit 1a0d2b0

Please sign in to comment.