system_setup_tool/config.toml

102 lines
1.7 KiB
TOML

headless = false
[packages]
headless = [
"git",
"curl",
"wget",
"ripgrep",
"bottom",
"bat",
"biber",
"bear",
"docker",
"docker-compose",
"fd",
"bat",
"lsd",
"zsh",
"jq",
"neofetch",
"neovim",
"helix",
"npm",
"stow",
"task",
"timew",
"typst-lsp",
"tree-sitter-cli",
"tmux",
"zoxide",
"python3-pip",
"pipx",
"golang",
"rustup",
"latexmk",
"luarocks",
"cliphist",
]
non_headless = [
"discord",
"flameshot",
"fuzzel",
"google-chrome",
"hyprcursor",
"hypridle",
"hyprland",
"hyprland-qtutils",
"hyprlock",
"hyprpaper",
"hyprutils",
"kitty",
"mako",
"mpv",
"neovide",
"pidgin",
"remmina",
"spotify",
"thunderbird",
"thunderbird-i18n-de",
"virt-manager",
"vlc",
"waybar",
"xdg-desktop-portal-hyprland",
"zathura",
"zathura-pdf-mupdf",
"zoom",
"zotero",
"android-studio",
]
[special_packages]
go = [
"github.com/jesseduffield/lazygit",
"github.com/stefanlogue/meteor",
"golang.org/x/tools/gopls",
"github.com/go-delve/delve/cmd/dlv",
"github.com/air-verse/air",
]
cargo = ["git-cliff", "bottom", "typst-cli"]
pipx = ["harlequin", "posting", "euporie"]
[flatpak]
enable = true
remotes = [
{ name = "flathub", url = "https://flathub.org/repo/flathub.flatpakrepo" },
]
packages = [
"com.spotify.Client",
"us.zoom.Zoom",
"org.zotero.Zotero",
"com.google.AndroidStudio",
"io.freetubeapp.FreeTube",
"com.discordapp.Discord",
"com.nextcloud.desktopclient.nextcloud",
]
[dotfiles]
enable = true
git_repo = "https://codeberg.org/Pata1704/dotfiles.git"