feat: basic setup with all packages
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
import decman
|
||||
from decman.plugins import pacman, aur
|
||||
|
||||
|
||||
class UtilPackages(decman.Module):
|
||||
def __init__(self):
|
||||
"""Util packages"""
|
||||
super().__init__("util")
|
||||
|
||||
@pacman.packages
|
||||
def pkgs(self) -> set[str]:
|
||||
return {
|
||||
"bashtop",
|
||||
"bluez",
|
||||
"bluez-utils",
|
||||
"blueman",
|
||||
"dig",
|
||||
"evince",
|
||||
"fastfetch",
|
||||
"fd",
|
||||
"ffmpeg",
|
||||
"ffmpegthumbnailer",
|
||||
"fish",
|
||||
"fzf",
|
||||
"gdu",
|
||||
"gimp",
|
||||
"gwenview",
|
||||
"handbrake",
|
||||
"iptables",
|
||||
"man-pages",
|
||||
"man-db",
|
||||
"mpv",
|
||||
"nextcloud-client",
|
||||
"obs-studio",
|
||||
"okular",
|
||||
"openconnect",
|
||||
"qalculate-qt",
|
||||
"ripgrep",
|
||||
"simple-scan",
|
||||
"smartmontools",
|
||||
"thunderbird",
|
||||
"tldr",
|
||||
"unzip",
|
||||
"wget",
|
||||
"wine",
|
||||
"xclip",
|
||||
"zathura",
|
||||
"zathura-pdf-poppler",
|
||||
"zip",
|
||||
"zoxide",
|
||||
}
|
||||
|
||||
@aur.packages
|
||||
def aurpkgs(self) -> set[str]:
|
||||
return {"librewolf-bin", "brave-bin", "vesktop-bin", "uxplay", "git-credential-manager-bin"}
|
||||
Reference in New Issue
Block a user