49 lines
845 B
Nix
49 lines
845 B
Nix
{ pkgs, ...}:
|
|
|
|
{
|
|
home.packages = with pkgs; [
|
|
firefox
|
|
gnupg
|
|
htop
|
|
ripgrep
|
|
pavucontrol
|
|
fish
|
|
pass
|
|
# All of the below is for sway
|
|
wl-clipboard
|
|
mako
|
|
bemenu
|
|
];
|
|
home.stateVersion = "22.11";
|
|
programs.home-manager = {
|
|
enable = true;
|
|
};
|
|
home.file = {
|
|
".config/git" = {
|
|
source = ./git;
|
|
recursive = 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;
|
|
}
|