From ff99c76d347d775983e85cdec3d67ecad8139ecf Mon Sep 17 00:00:00 2001 From: Orfeas <38209077+0xfea5@users.noreply.github.com> Date: Thu, 18 Sep 2025 16:54:22 +0300 Subject: add sets.conf and sets/ --- sets.conf | 5 +++++ sets/orf-base | 36 ++++++++++++++++++++++++++++++++++++ sets/orf-desktop | 38 ++++++++++++++++++++++++++++++++++++++ sets/orf-desktop-base | 31 +++++++++++++++++++++++++++++++ sets/orf-dev | 19 +++++++++++++++++++ 5 files changed, 129 insertions(+) create mode 100644 sets.conf create mode 100644 sets/orf-base create mode 100644 sets/orf-desktop create mode 100644 sets/orf-desktop-base create mode 100644 sets/orf-dev diff --git a/sets.conf b/sets.conf new file mode 100644 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 index 0000000..63dd8c9 --- /dev/null +++ b/sets/orf-base @@ -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 index 0000000..a2bf8cd --- /dev/null +++ b/sets/orf-desktop @@ -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 index 0000000..e46508f --- /dev/null +++ b/sets/orf-desktop-base @@ -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 index 0000000..92137f6 --- /dev/null +++ b/sets/orf-dev @@ -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 -- cgit v1.2.3