68 lines
1.4 KiB
Nix
68 lines
1.4 KiB
Nix
{ config, pkgs, ... }:
|
||
|
||
{
|
||
home = {
|
||
username = "nubfriedrice";
|
||
homeDirectory = "/home/nubfriedrice";
|
||
stateVersion = "25.05";
|
||
};
|
||
|
||
imports = [
|
||
./10_hypr/default.nix
|
||
|
||
./20_alacritty/default.nix
|
||
./20_cava/default.nix
|
||
./20_eww/default.nix
|
||
./20_rofi/default.nix
|
||
./20_waybar/default.nix
|
||
|
||
./30-neofetch/default.nix
|
||
./30-zsh/default.nix
|
||
];
|
||
|
||
home.packages = [
|
||
pkgs.alacritty
|
||
pkgs.brightnessctl
|
||
pkgs.cava
|
||
pkgs.eww
|
||
pkgs.grim
|
||
pkgs.hyprpaper
|
||
pkgs.lm_sensors
|
||
pkgs.networkmanagerapplet
|
||
pkgs.num-utils
|
||
pkgs.oh-my-zsh
|
||
pkgs.playerctl
|
||
pkgs.python3
|
||
pkgs.rofi
|
||
pkgs.slurp
|
||
pkgs.wireplumber
|
||
pkgs.wl-clipboard
|
||
pkgs.xfce.thunar
|
||
pkgs.xfce.xfce4-power-manager
|
||
pkgs.zsh-autocomplete
|
||
pkgs.zsh-syntax-highlighting
|
||
];
|
||
|
||
fonts.packages = with pkgs; [
|
||
gohufont
|
||
nerd-fonts.jetbrains-mono
|
||
];
|
||
|
||
home.sessionPath = [ "$HOME/.local/bin" ];
|
||
|
||
home.sessionVariables = {
|
||
EDITOR= "nano";
|
||
GDK_DPI_SCALE = "1";
|
||
HYPRCURSOR_SIZE = "16";
|
||
PAGER= "less";
|
||
PROMPT= "%F{white}%BArchlinux%f%F{magenta}_%f%F{blue}Dionysus%f %F{black}❯%f ";
|
||
TERM = "xterm-256color";
|
||
XCURSOR_SIZE = "16";
|
||
XDG_CURRENT_DESKTOP = "Hyprland";
|
||
XFT_DPI = "96";
|
||
XFT_FONT = "GohuFont-11";
|
||
ZSH_HIGHLIGHT_HIGHLIGHTERS= "(main)";
|
||
};
|
||
|
||
programs.home-manager.enable = true;
|
||
} |