52 lines
920 B
Nix
52 lines
920 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
|
||
|
|
||
|
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 ];
|
||
|
}
|