45 lines
894 B
Nix
45 lines
894 B
Nix
{ pkgs, ...}:
|
|
|
|
{
|
|
home.packages = with pkgs; [
|
|
firefox
|
|
gnupg
|
|
# All of the below is for sway
|
|
wl-clipboard
|
|
mako
|
|
bemenu
|
|
];
|
|
home.stateVersion = "22.11";
|
|
programs.home-manager = {
|
|
enable = true;
|
|
};
|
|
programs.git = {
|
|
enable = true;
|
|
userName = "Daniel Meiburg";
|
|
userEmail = "key@dmeiburg.de";
|
|
signing.key = "782C4A83DD7B9E4A64B12EDEE5827ECFFE0AA4F2";
|
|
signing.signByDefault = true;
|
|
};
|
|
programs.kitty = {
|
|
enable = true;
|
|
theme = "Solarized Dark";
|
|
};
|
|
wayland.windowManager.sway = {
|
|
enable = true;
|
|
wrapperFeatures.gtk = true;
|
|
config = rec {
|
|
modifier = "Mod4";
|
|
terminal = "kitty";
|
|
bars = [{
|
|
command = "waybar";
|
|
}];
|
|
output = {
|
|
HDMI-A-1 = {
|
|
scale = "2";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
programs.waybar.enable = true;
|
|
}
|