diff options
author | eug-vs <eugene@eug-vs.xyz> | 2022-08-07 19:26:41 +0300 |
---|---|---|
committer | eug-vs <eugene@eug-vs.xyz> | 2022-08-11 18:31:23 +0300 |
commit | 5494eb4f2a8f04ad620958a7ab3c777f804dbea4 (patch) | |
tree | 2cd8be38bfe10bf4a139673e98acce903624bddf | |
parent | 54cb832bb19dbd381bd2ed2aafab46b9f0398ffd (diff) | |
download | ebuild-repository-5494eb4f2a8f04ad620958a7ab3c777f804dbea4.tar.gz |
feat: add package sets
-rw-r--r-- | metadata/layout.conf | 1 | ||||
-rw-r--r-- | sets.conf | 5 | ||||
-rw-r--r-- | sets/base | 8 | ||||
-rw-r--r-- | sets/desktop-apps | 20 | ||||
-rw-r--r-- | sets/desktop-x | 15 | ||||
-rw-r--r-- | sets/development | 8 | ||||
-rw-r--r-- | sets/devops | 5 | ||||
-rw-r--r-- | sets/intel | 1 | ||||
-rw-r--r-- | sets/personal | 10 | ||||
-rw-r--r-- | sets/sound | 1 | ||||
-rw-r--r-- | sets/tools | 9 | ||||
-rw-r--r-- | sets/work | 2 |
12 files changed, 85 insertions, 0 deletions
diff --git a/metadata/layout.conf b/metadata/layout.conf index 20fcfea..af1dc8c 100644 --- a/metadata/layout.conf +++ b/metadata/layout.conf @@ -1,3 +1,4 @@ masters = gentoo thin-manifests = true sign-manifests = false +profile-formats = portage-2 diff --git a/sets.conf b/sets.conf new file mode 100644 index 0000000..e9da343 --- /dev/null +++ b/sets.conf @@ -0,0 +1,5 @@ +[eug-vs sets] +class = portage.sets.files.StaticFileSet +multiset = true +directory = ${repository:eug-vs}/sets/ +world-candidate = True diff --git a/sets/base b/sets/base new file mode 100644 index 0000000..ef6f180 --- /dev/null +++ b/sets/base @@ -0,0 +1,8 @@ +app-editors/neovim +app-admin/doas +app-admin/stow +app-shells/dash +app-shells/zsh +dev-vcs/git +app-misc/vifm +net-misc/ntp diff --git a/sets/desktop-apps b/sets/desktop-apps new file mode 100644 index 0000000..4bc4873 --- /dev/null +++ b/sets/desktop-apps @@ -0,0 +1,20 @@ +www-client/librewolf + +net-im/telegram-desktop + +app-text/zathura +app-text/zathura-pdf-poppler + +media-gfx/sxiv +media-gfx/imagemagick + +media-video/mpv +net-misc/youtube-dl + +x11-misc/redshift +x11-misc/sxhkd +x11-misc/xwallpaper +x11-misc/dunst +x11-misc/xclip + +media-video/pipewire diff --git a/sets/desktop-x b/sets/desktop-x new file mode 100644 index 0000000..6b3821f --- /dev/null +++ b/sets/desktop-x @@ -0,0 +1,15 @@ +# Minimal setup to run Xorg with dwm + st +x11-apps/xinit +x11-apps/xset + +x11-base/xorg-server +x11-wm/dwm +x11-misc/dmenu +media-fonts/fira-code + +# st +x11-libs/libXft +media-libs/harfbuzz + +# dwmblocks +x11-misc/xkblayout-state diff --git a/sets/development b/sets/development new file mode 100644 index 0000000..2035b63 --- /dev/null +++ b/sets/development @@ -0,0 +1,8 @@ +dev-db/mongodb +app-containers/docker +dev-util/github-cli +sys-apps/fd +sys-apps/ripgrep +sys-apps/yarn +net-misc/httpie + diff --git a/sets/devops b/sets/devops new file mode 100644 index 0000000..8a81454 --- /dev/null +++ b/sets/devops @@ -0,0 +1,5 @@ +app-admin/ansible +app-admin/doctl +app-containers/docker +sys-cluster/kubectl + diff --git a/sets/intel b/sets/intel new file mode 100644 index 0000000..a05c387 --- /dev/null +++ b/sets/intel @@ -0,0 +1 @@ +x11-drivers/xf86-video-intel diff --git a/sets/personal b/sets/personal new file mode 100644 index 0000000..b2eeea8 --- /dev/null +++ b/sets/personal @@ -0,0 +1,10 @@ +app-misc/task + +mail-client/mutt-wizard +mail-client/neomutt + +net-news/newsboat + +app-office/hledger + +net-p2p/syncthing diff --git a/sets/sound b/sets/sound new file mode 100644 index 0000000..4f42df9 --- /dev/null +++ b/sets/sound @@ -0,0 +1 @@ +media-sound/mopidy diff --git a/sets/tools b/sets/tools new file mode 100644 index 0000000..61e9785 --- /dev/null +++ b/sets/tools @@ -0,0 +1,9 @@ +app-eselect/eselect-repository +app-portage/gentoolkit + +app-text/tree +sys-apps/ripgrep +sys-apps/fd +app-shells/fzf +app-arch/unzip +sys-apps/bat diff --git a/sets/work b/sets/work new file mode 100644 index 0000000..c5c6052 --- /dev/null +++ b/sets/work @@ -0,0 +1,2 @@ +net-im/slack +net-im/mattermost-desktop-bin |