2023-06-04 09:38:51 +01:00
|
|
|
{pkgs, ...}: {
|
|
|
|
imports = [
|
|
|
|
../env
|
|
|
|
../tui
|
|
|
|
../gui/foot.nix
|
|
|
|
../desktop/sway.nix
|
|
|
|
../ssh/personal.nix
|
|
|
|
../git/personal.nix
|
|
|
|
];
|
2023-06-02 12:21:33 +01:00
|
|
|
home.username = "xenia";
|
|
|
|
home.homeDirectory = "/home/xenia";
|
|
|
|
home.stateVersion = "22.11";
|
2023-06-04 09:38:51 +01:00
|
|
|
home.packages = with pkgs; [home-manager];
|
|
|
|
programs.bash.bashrcExtra = ''
|
|
|
|
source $HOME/.nix-profile/etc/profile.d/nix.sh
|
|
|
|
'';
|
|
|
|
programs.firefox.enable = true;
|
2023-06-02 12:21:33 +01:00
|
|
|
|
2023-06-04 09:38:51 +01:00
|
|
|
wayland.windowManager.sway.extraConfig = builtins.readFile ./sway/config;
|
2023-06-02 12:21:33 +01:00
|
|
|
programs.waybar = {
|
|
|
|
settings = {
|
|
|
|
main = {
|
|
|
|
"include" = [
|
|
|
|
"~/.config/waybar/modules.json"
|
|
|
|
"~/.config/waybar/layout.json"
|
|
|
|
];
|
2023-06-03 16:48:13 +01:00
|
|
|
"modules-left" = ["sway/workspaces"];
|
|
|
|
"modules-center" = ["clock#compact"];
|
|
|
|
"modules-right" = ["network" "battery" "tray"];
|
2023-06-02 12:21:33 +01:00
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|