Added networking

This commit is contained in:
2026-03-13 23:54:28 +01:00
parent a641aee119
commit 8b86bf34d1
67 changed files with 895 additions and 113 deletions
@@ -1,16 +1,27 @@
{ config, pkgs, lib, user, ... }:
{
lib,
config,
pkgs,
flakeRoot,
...
}:
let
starshipConfig = lib.importTOML (flakeRoot + "/assets/system/conf/starship.toml");
in
{
programs.starship = {
enable = true;
settings = starshipConfig;
home-manager.users.${user.username} = {
programs.starship = {
enable = true;
};
# Catppuccin Mocha theme for Starship
xdg.configFile."starship.toml".text = ''
format = "$all"
[character]
success_symbol = "[](bold green)"
error_symbol = "[](bold red)"
[directory]
style = "bold lavender"
[git_branch]
symbol = " "
style = "bold maroon"
[package]
disabled = true
'';
};
}