Want to contribute? Fork me on Codeberg.org!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

63 lines
1005 B

{ config, pkgs, user, ... }:
{
imports = [
../vim.nix
../wallpaper.nix
../picom.nix
../i3.nix
../polybar
../rofi
../git.nix
../terminal.nix
];
programs.home-manager.enable = true;
gtk = {
enable = true;
iconTheme = {
name = "Nordic";
package = pkgs.nordic;
};
theme = {
name = "Nordic";
package = pkgs.nordic;
};
gtk3.extraConfig = {
# Remove minimize, maximize, and close buttons
gtk-decoration-layout = "appmenu:none";
};
};
home = {
username = "${user}";
homeDirectory = "/home/${user}";
stateVersion = "22.05";
packages = with pkgs; [
# Command line utilities
wget
neofetch
ranger
trash-cli # aliased to rm in .bashrc
# GUI applications
firefox
discord
gnome.nautilus
];
file = {
".bashrc" = {
source = ../.bashrc;
};
};
sessionVariables = {
EDITOR = "vim";
};
};
}