40 lines
835 B
Nix
40 lines
835 B
Nix
{ pkgs
|
|
, inputs,
|
|
...
|
|
}:
|
|
|
|
{
|
|
imports = [
|
|
../modules/general.nix
|
|
../modules/firefox.nix
|
|
../modules/i3-sway.nix
|
|
../modules/nvim.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;
|
|
phone.suspend = false;
|
|
home.stateVersion = "23.11";
|
|
home.username = "user";
|
|
home.homeDirectory = "/home/user";
|
|
terminals = [ "foot" "kitty" ];
|
|
wayland.windowManager.sway.enable = true;
|
|
services.kdeconnect.enable = true;
|
|
home.packages = with pkgs; [
|
|
squeekboard
|
|
techmino
|
|
tdesktop
|
|
];
|
|
}
|