44 lines
903 B
Nix
44 lines
903 B
Nix
{ pkgs
|
|
, inputs
|
|
, ...
|
|
}:
|
|
|
|
{
|
|
imports = [
|
|
../modules/general.nix
|
|
../modules/i3-sway.nix
|
|
inputs.nur.nixosModules.nur
|
|
];
|
|
|
|
nix.settings = {
|
|
trusted-public-keys = [
|
|
"binarycache.pavluk.org:Vk0ms/vSqoOV2JXeNVOroc8EfilgVxCCUtpCShGIKsQ="
|
|
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
|
|
];
|
|
trusted-substituters = [
|
|
"https://binarycache.pavluk.org"
|
|
"https://cache.nixos.org"
|
|
];
|
|
};
|
|
|
|
phone.enable = true;
|
|
minimal = true;
|
|
home.stateVersion = "23.11";
|
|
home.username = "user";
|
|
home.homeDirectory = "/home/user";
|
|
terminals = [ "foot" ];
|
|
wayland.windowManager.sway.enable = true;
|
|
# terminals = [ "kitty" ];
|
|
# xsession.windowManager.i3.enable = true;
|
|
|
|
# services.kdeconnect.enable = true;
|
|
home.packages = with pkgs; [
|
|
# TODO fix
|
|
koreader
|
|
(calibre.override {
|
|
speechSupport = false;
|
|
})
|
|
wvkbd
|
|
];
|
|
}
|