2024-02-24 02:30:17 -08:00
|
|
|
{pkgs, ...}: {
|
2023-09-30 21:59:04 -07:00
|
|
|
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; [
|
2024-02-24 02:30:17 -08:00
|
|
|
(nerdfonts.override {fonts = ["FiraCode"];})
|
2023-09-30 21:59:04 -07:00
|
|
|
noto-fonts-cjk
|
|
|
|
|
noto-fonts-emoji
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
users.users.tao = {
|
|
|
|
|
isNormalUser = true;
|
2024-02-24 02:30:17 -08: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 ];
|
|
|
|
|
# };
|
|
|
|
|
}
|