2024-11-03 12:36:49 +00:00
|
|
|
{ config, pkgs, lib, ... }:
|
|
|
|
|
|
|
|
let
|
|
|
|
in
|
|
|
|
{
|
2024-12-12 19:41:40 +00:00
|
|
|
imports = [
|
|
|
|
./fonts.nix
|
|
|
|
./git.nix
|
|
|
|
./programs.nix
|
|
|
|
./sway.nix
|
|
|
|
./terminal.nix
|
|
|
|
./vim.nix
|
2024-12-13 14:17:53 +00:00
|
|
|
];
|
2024-12-12 19:41:40 +00:00
|
|
|
|
2024-11-03 12:36:49 +00:00
|
|
|
# Home Manager needs a bit of information about you and the paths it should
|
|
|
|
# manage.
|
2024-12-12 19:41:40 +00:00
|
|
|
home = {
|
|
|
|
username = "wieerwill";
|
|
|
|
homeDirectory = "/home/wieerwill";
|
|
|
|
enableNixpkgsReleaseCheck = false;
|
|
|
|
stateVersion = "24.05"; # Please read the comment before changing.
|
|
|
|
|
|
|
|
file = {
|
|
|
|
# ".screenrc".source = dotfiles/screenrc;
|
2024-11-03 12:36:49 +00:00
|
|
|
};
|
|
|
|
|
2024-12-12 19:41:40 +00:00
|
|
|
sessionVariables = {
|
|
|
|
# EDITOR = "emacs";
|
|
|
|
};
|
2024-11-03 12:36:49 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
# Let Home Manager install and manage itself.
|
|
|
|
programs.home-manager.enable = true;
|
|
|
|
|
|
|
|
}
|