feat: seperate configs for desktop & laptop

This commit is contained in:
2025-03-05 19:28:29 +00:00
parent a74764dd73
commit 999df314a6
19 changed files with 99 additions and 1115 deletions

View File

@@ -11,6 +11,6 @@ hostname_groups_enabled = true
# paths starting without a / are relative to the groups folder
# Default: None
[hostname_groups]
john-desktop = ["default"]
john-laptop = ["default"]
john-desktop = ["default", "desktop"]
john-laptop = ["default", "laptop"]
server = []

View File

@@ -1,11 +1,9 @@
arch = [
"amd-ucode",
"base",
"base-devel",
"btrfs-progs",
"dolphin",
"dunst",
"efibootmgr",
"fish",
"fuzzel",
"fzf",
@@ -64,8 +62,91 @@ arch = [
"xf86-video-nouveau",
"xf86-video-vmware",
"xorg-server",
"ada",
"argon2",
"atkmm",
"botan",
"c-ares",
"cairomm",
"cairomm-1.16",
"dkms",
"efibootmgr",
"efivar",
"fmt",
"freeglut",
"gcr-4",
"glibmm",
"glibmm-2.68",
"glu",
"graphene",
"gssdp",
"gst-plugins-bad-libs",
"gtk-layer-shell",
"gtk4",
"gtkmm-4.0",
"gtkmm3",
"gupnp",
"gupnp-igd",
"hunspell",
"intel-gmmlib",
"intel-ucode",
"jasper",
"jsoncpp",
"libappindicator-gtk3",
"libdbusmenu-glib",
"libdbusmenu-gtk3",
"libdispatch",
"libgit2",
"libluv",
"libmng",
"libmpdclient",
"libngtcp2",
"libnice",
"libnma",
"libnma-common",
"libsigc++",
"libsigc++-3.0",
"libutempter",
"libuv",
"libvterm",
"linux-headers",
"llhttp",
"lua51-lpeg",
"luajit",
"minizip",
"msgpack-c",
"neofetch",
"nm-connection-editor",
"nvidia-dkms",
"oniguruma",
"openal",
"openh264",
"openssh",
"pangomm",
"pangomm-2.48",
"playerctl",
"protobuf",
"qrencode",
"qt6-imageformats",
"rnnoise",
"simdjson",
"sndio",
"spdlog",
"syncthing",
"tree-sitter",
"tree-sitter-c",
"tree-sitter-lua",
"tree-sitter-markdown",
"tree-sitter-query",
"tree-sitter-vim",
"tree-sitter-vimdoc",
"unibilium",
"wpa_supplicant",
"xorg-xinit",
"yay",
"zram-generator", "lazygit", "logseq-desktop-bin", "tailscale", "git-delta", "keepassxc", "slack-desktop-wayland", "pavucontrol", "telegram-desktop", "telegram-desktop", "telegram-desktop", "filelight", "filelight", "filelight", "filelight", "nodejs", "yarn", "rustup"
"zram-generator", "lazygit", "logseq-desktop-bin", "tailscale", "git-delta", "keepassxc", "slack-desktop-wayland", "pavucontrol", "telegram-desktop", "filelight", "nodejs", "yarn", "rustup"
, "vtsls"]
cargo = ["wasm-pack"]
rustup = ["stable-x86_64-unknown-linux-gnu"]

View File

@@ -0,0 +1,3 @@
arch = [
"limine"
]

View File

@@ -0,0 +1,5 @@
arch = [
"amd-ucode",
"efibootmgr",
"syncthing"
]