]> Projects - orf-overlay.git/commitdiff Test
add sets.conf and sets/
authorOrfeas <redacted>
Thu, 18 Sep 2025 13:54:22 +0000 (16:54 +0300)
committerOrfeas <redacted>
Thu, 18 Sep 2025 13:54:22 +0000 (16:54 +0300)
sets.conf [new file with mode: 0644]
sets/orf-base [new file with mode: 0644]
sets/orf-desktop [new file with mode: 0644]
sets/orf-desktop-base [new file with mode: 0644]
sets/orf-dev [new file with mode: 0644]

diff --git a/sets.conf b/sets.conf
new file mode 100644 (file)
index 0000000..295ee2e
--- /dev/null
+++ b/sets.conf
@@ -0,0 +1,5 @@
+[orf sets]
+class = portage.sets.files.StaticFileSet
+multiset = true
+directory = ${repository:orf-overlay}/sets/
+world-candidate = True
\ No newline at end of file
diff --git a/sets/orf-base b/sets/orf-base
new file mode 100644 (file)
index 0000000..63dd8c9
--- /dev/null
@@ -0,0 +1,36 @@
+# vcs
+#
+dev-vcs/git
+
+# gentoo
+#
+app-portage/eix
+app-portage/gentoolkit
+app-portage/pfl
+app-portage/mirrorselect
+app-eselect/eselect-repository
+dev-util/ccache
+dev-util/pkgdev
+
+# system
+#
+app-admin/sudo
+app-admin/eclean-kernel
+sys-kernel/linux-firmware
+sys-process/systemd-cron
+net-misc/networkmanager
+
+# utils
+#
+app-misc/keyd
+app-shells/zsh
+app-editos/nvim
+app-admin/stow
+app-text/tree
+sys-apps/ripgrep
+sys-apps/fd
+sys-fs/ncdu
+sys-process/lsof
+sys-process/htop
+sys-process/btop
+app-misc/tmux
\ No newline at end of file
diff --git a/sets/orf-desktop b/sets/orf-desktop
new file mode 100644 (file)
index 0000000..a2bf8cd
--- /dev/null
@@ -0,0 +1,38 @@
+# internet
+#
+www-client/firefox
+mail-client/thunderbird
+net-p2p/transmission
+net-irc/hexchat
+net-im/signal-desktop-bin
+net-dns/bind-tools
+net-misc/inetutils
+net-misc/yt-dlp
+net-vpn/networkmanager-openvpn
+net-vpn/networkmanager-pptp
+net-vpn/tor
+net-mail/notmuch
+net-mail/isync
+
+# media
+#
+media-gfx/gimp
+media-gfx/inkscape
+media-gfx/pavucontrol
+media-video/mpv
+gui-apps/grim
+gui-apps/slurp
+gui-apps/swappy
+gui-apps/wf-recorder
+media-video/wireplumber
+
+# misc
+#
+gui-apps/rofi-wayland
+sys-apps/flatpak
+gui-apps/wlr-randr
+gui-apps/wev
+x11-misc/dex
+x11-apps/xeyes
+gnome-extra/yad
+app-eselect/eselect-autostart
\ No newline at end of file
diff --git a/sets/orf-desktop-base b/sets/orf-desktop-base
new file mode 100644 (file)
index 0000000..e46508f
--- /dev/null
@@ -0,0 +1,31 @@
+# desktop environment
+#
+xfce-base/xfce4-meta
+xfce-extra/xfce4-notifyd
+xfce-extra/xfce4-taskmanager
+xfce-extra/xfce4-battery-plugin
+xfce-extra/xfce4-clipman-plugin
+xfce-extra/xfce4-docklike-plugin
+xfce-extra/xfce4-mount-plugin
+xfce-extra/xfce4-whiskermenu-plugin
+gnome-extra/nm-applet
+gui-wm/labwc
+
+# themes & fonts
+#
+x11-themes/elementary-xfce-icon-theme
+x11-themes/greybird
+media-fonts/noto-emoji
+media-fonts/liberation-fonts
+
+# misc
+#
+x11-misc/xdg-user-dirs
+gui-libs/xdg-desktop-portal-wlr
+sys-apps/xdg-desktop-portal-gtk
+gui-apps/swaylock-effects
+gui-apps/swaybg
+gui-apps/swayidle
+gui-apps/wlsunset
+gui-apps/wlopm
+gui-apps/wl-clipboard
\ No newline at end of file
diff --git a/sets/orf-dev b/sets/orf-dev
new file mode 100644 (file)
index 0000000..92137f6
--- /dev/null
@@ -0,0 +1,19 @@
+# emacs
+#
+app-editors/emacs
+app-emacs/nxml-gentoo-schemas
+app-emacs/ebuild-mode
+
+# zig
+#
+app-eselect/zig
+dev-lang/zig
+
+# misc
+#
+dev-debug/strace
+dev-debug/gdb
+dev-util/bear
+dev-util/ctags
+app-admin/ansible
+dev-util/pkgdev
\ No newline at end of file