package.path = package.path .. ";../?.lua" local silo = require 'silo' local sutils = require "silo-utils" local config = sutils.enhance_dircfg { path = silo.dirs.config, mode = "exclude", exclude = {}, } config:needs("broot", "broot") config:needs("firecfg", "firejail") config:needs("btm", "bottom") config:needs("helix", "helix") config:needs("home-manager", "home-manager") config:needs("nix", "nixpkgs") config:needs("nu", "nushell") config:needs("systemctl", "systemd") config:needs("wezterm", "wezterm") config:needs("zellij", "zellij") config:needs("starship", "starship.toml") config:needs("lvim", "lvim") config:needs("lvim", "lvim") config:needs("git", "nushell/scripts/git.nu") config:needs("pueue", "pueue") config:needs("pueue", "nushell/scripts/task.nu") config:needs("pueue", "systemd/user/pueued.service") config:needs("npm", "nushell/completions/npm-completions.nu") return config