53 lines
937 B
Nix
53 lines
937 B
Nix
{ inputs, pkgs, lib, ... }: {
|
|
imports = with inputs.self;
|
|
with nixosProfiles; [
|
|
./hardware-configuration.nix
|
|
|
|
nixosRoles.base
|
|
|
|
inputs.nixos-hardware.nixosModules.purism-librem-5r4
|
|
|
|
applications-setup
|
|
bluetooth
|
|
power
|
|
hardware
|
|
sound
|
|
plasma-mobile
|
|
|
|
nheko
|
|
okular
|
|
gwenview
|
|
aerc
|
|
helix
|
|
angelfish
|
|
nix
|
|
qmlkonsole
|
|
|
|
kdeconnect
|
|
cursor
|
|
fonts
|
|
gtk
|
|
qt
|
|
|
|
pass-secret-service
|
|
];
|
|
|
|
programs.ssh.askPassword =
|
|
"${pkgs.plasma5Packages.ksshaskpass.out}/bin/ksshaskpass";
|
|
|
|
users.users.balsoft.password = lib.mkForce "0";
|
|
|
|
boot.kernelPackages = pkgs.linuxPackages_librem5;
|
|
|
|
system.stateVersion = "23.05";
|
|
home-manager.users.balsoft.home.stateVersion = "22.11";
|
|
|
|
themes.fonts = {
|
|
main.size = 10;
|
|
serif.size = 10;
|
|
mono.size = 10;
|
|
};
|
|
|
|
environment.systemPackages = [ pkgs.pure-maps ];
|
|
}
|