#
# Home-manager configuration for laptop
#
# flake.nix
# ├─ ./hosts
# │ └─ ./laptop
# │ └─ home.nix *
# └─ ./modules
# └─ ./desktop
# └─ ./bspwm
# └─ home.nix
#
{ pkgs, lib, config, unstable, ... }:
{
imports =
[
../../modules/desktop/qtile/home.nix # Window Manager
(import ../../modules/programs/fpga/vivado/home.nix {
inherit pkgs lib config;
vivadoPath = "/data/fpga/xilinx/Vivado/2023.1/bin/vivado";
})
];
home = { # Specific packages for laptop
packages = with pkgs; [
unstable.distrobox
# Display
#light # xorg.xbacklight not supported. Other option is just use xrandr.
# Power Management
#auto-cpufreq # Power management
#tlp # Power management
];
};
programs = {
alacritty.settings.font.size = 11;
};
services = { # Applets
network-manager-applet.enable = true; # Network
# cbatticon = {
# enable = true;
# criticalLevelPercent = 10;
# lowLevelPercent = 20;
# iconType = null;
# };
};
}