refactoring

This commit is contained in:
Tao Tien 2024-03-18 14:50:43 -07:00
parent 4311082a72
commit c9804239d3
10 changed files with 214 additions and 268 deletions

View file

@ -1,33 +0,0 @@
{pkgs, ...}: {
users.users.tao.packages = with pkgs; [
libsForQt5.kdeconnect-kde
];
# programs.nushell.enable = true;
# environment.shells = with pkgs; [ nushell ];
# 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;
extraGroups = ["wheel" "dialout"];
# shell = pkgs.nushell;
};
# i18n.inputMethod = {
# enabled = "fcitx5";
# fcitx5.addons = with pkgs; [ fcitx5-mozc fcitx5-chewing fcitx5-chinese-addons fcitx5-rime ];
# };
}

View file

@ -5,25 +5,16 @@
...
}: {
users.users.tao.packages = with pkgs; [
ffmpeg
firefox
yt-dlp
# birdtray
# cider
# enchant
# expressvpn
# fractal
# gh
# joshuto
# libftdi
# libusb
# mendeley
# nuspell
# ocs-url
# oculante
# ollama
oculante
# onefetch
# partition-manager
# slack
# tectonic
# texlab
@ -39,12 +30,8 @@
calibre
darktable
deluge
discord
# (discord.override {
# withOpenASAR = true;
# withVencord = true;
# })
# vesktop
ffmpeg
firefox
jellyfin-media-player
jellyfin-mpv-shim
keepassxc
@ -74,12 +61,13 @@
typst-lsp
virt-manager
wezterm
yt-dlp
zathura
zoom-us
zoxide
discord
];
# programs.adb.enable = true;
# programs.mosh.enable = true;
environment.shells = with pkgs; [nushell];
# virt

View file

@ -2,7 +2,7 @@ local wezterm = require 'wezterm';
local config = {
font = wezterm.font 'FiraCode Nerd Font',
color_scheme = 'Dracula',
warn_about_missing_glyphs = true,
warn_about_missing_glyphs = false,
check_for_updates = false,
hide_tab_bar_if_only_one_tab = true,
}