blob: de16ac8c8575c384dac9d554079cc32792244d77 (
plain)
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
{
inputs,
pkgs,
...
}: {
environment.systemPackages = with pkgs; [
pavucontrol
#terminals
kitty
alacritty
ghostty
foot
# video
mpv
vlc
celluloid
ffmpeg-full
nv-codec-headers
#
smplayer
#browsers
brave
firefox
# librewolf
chromium
# mail
thunderbird
#files
nautilus
xfce.thunar
#
libreoffice
# digikam
# gimp
qbittorrent
zathura # pdf
#
easyeffects # audio, cool stuff
# games!
ryubing #ryujinx
wineWowPackages.staging
dosbox
siyuan
inputs.zen-browser.packages.${pkgs.system}.default
qimgv
# inputs.quickshell.packages.${pkgs.system}.default
# chat
signal-desktop
telegram-desktop
# electrum
# xdg whatever bs
glib # gio
desktop-file-utils
#
xorg.xhost
gparted
];
# i18n.inputMethod = {
# enable = true;
# type = "fcitx5";
# fcitx5.addons = with pkgs; [
# fcitx5-mozc
# # mozc-ut is better, wat do
# # fcitx5-gtk
# # libsForQt5.fcitx5-qt
# fcitx5-lua
# fcitx5-configtool
# fcitx5-rime
# ];
# };
#
# https://github.com/NixOS/nixpkgs/issues/454887
# #
#
environment.variables = {
GTK_IM_MODULE = "fcitx";
QT_IM_MODULE = "fcitx";
XMODIFIERS = "@im=fcitx";
FCITX_SOCKET = "default";
};
}
|