From: Orfeas Date: Thu, 18 Sep 2025 13:54:22 +0000 (+0300) Subject: add sets.conf and sets/ X-Git-Url: https://git.orfeas.xyz/?a=commitdiff_plain;h=ff99c76d347d775983e85cdec3d67ecad8139ecf;p=orf-overlay.git add sets.conf and sets/ --- 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