entirely vibed refactor

This commit is contained in:
alisceon 2026-03-10 21:50:51 +01:00
parent cea12431ff
commit c343c52ab7
78 changed files with 884 additions and 1099 deletions

View file

@ -0,0 +1,38 @@
{ pkgs, lib, repoRoot, ... }:
{
imports = [
../modules/programs/chromium.nix
../modules/programs/discord.nix
../modules/programs/vscode.nix
../modules/services/syncthing.nix
];
stylix.enableReleaseChecks = false;
xdg.configFile."obsidian/obsidian.json".source = lib.mkForce ../conf/obsidian.json;
xdg.configFile."nixpkgs/config.nix".source = ../conf/config.nix;
xdg = {
enable = true;
userDirs.enable = true;
mime.enable = true;
autostart = {
enable = true;
entries = [
"${pkgs.chromium}/share/applications/chromium-browser.desktop"
"${pkgs.discord}/share/applications/discord.desktop"
"${pkgs.signal-desktop}/share/applications/signal.desktop"
"${pkgs.obsidian}/share/applications/obsidian.desktop"
"${pkgs.vscodium}/share/applications/codium.desktop"
];
};
desktopEntries = {
chromium-dailies = {
name = "Chromium Dailies";
genericName = "Web Browser (with dailies)";
exec = "${pkgs.xonsh}/bin/xonsh ${repoRoot}/util/open_dailies.xsh";
terminal = false;
};
};
};
}