2023-09-30 21:59:04 -07:00
|
|
|
{ pkgs, ... }:
|
|
|
|
|
{
|
|
|
|
|
users.users.tao.packages = with pkgs; [
|
|
|
|
|
libsForQt5.kdeconnect-kde
|
|
|
|
|
];
|
|
|
|
|
# programs.nushell.enable = true;
|
2024-01-30 09:32:08 -08:00
|
|
|
# environment.shells = with pkgs; [ nushell ];
|
2023-09-30 21:59:04 -07:00
|
|
|
|
|
|
|
|
# services.expressvpn.enable = true;
|
|
|
|
|
|
|
|
|
|
# services.syncthing = {
|
|
|
|
|
# enable = true;
|
|
|
|
|
# user = "tao";
|
|
|
|
|
# dataDir = "/home/tao/Sync";
|
|
|
|
|
# configDir = "/home/tao/.config/syncthing";
|
|
|
|
|
# };
|
|
|
|
|
|
|
|
|
|
fonts.fonts = with pkgs; [
|
|
|
|
|
(nerdfonts.override { fonts = [ "FiraCode" ]; })
|
|
|
|
|
noto-fonts-cjk
|
|
|
|
|
noto-fonts-emoji
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
users.users.tao = {
|
|
|
|
|
isNormalUser = true;
|
2023-09-30 22:09:06 -07:00
|
|
|
extraGroups = [ "wheel" "dialout" ];
|
2024-01-30 09:32:08 -08:00
|
|
|
# shell = pkgs.nushell;
|
2023-09-30 21:59:04 -07:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
# i18n.inputMethod = {
|
|
|
|
|
# enabled = "fcitx5";
|
|
|
|
|
# fcitx5.addons = with pkgs; [ fcitx5-mozc fcitx5-chewing fcitx5-chinese-addons fcitx5-rime ];
|
|
|
|
|
# };
|
|
|
|
|
}
|