user/settings/user-interface.nix (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | { config
, pkgs
, ...
}:
let
inherit (pkgs) stdenv;
in
{
imports = [
# ./kitty.nix
];
services.ssh-agent = {
enable = stdenv.hostPlatform.isLinux;
};
programs.librewolf = {
enable = stdenv.hostPlatform.isLinux;
package = pkgs.librewolf.override {
nativeMessagingHosts = with pkgs; [
tridactyl-native
plasma-browser-integration
keepassxc
];
};
};
home.packages = with pkgs;
[
inter
] ++ (with pkgs.nerd-fonts; [
blex-mono
jetbrains-mono
recursive-mono
symbols-only
])
++ lib.optionals (!stdenv.isDarwin) (with pkgs; [
(discord.override { withOpenASAR = true; })
zeal
falkon
beeper
kdePackages.neochat
kdePackages.kleopatra
]);
services.emacs.startWithUserSession = "graphical";
}
|