mirror of
https://github.com/Dichgrem/DCGOS.git
synced 2026-02-05 05:41:57 -05:00
Version 469 -> 470: brave: 1.85.118 → 1.85.120, +217.4 KiB breeze-icons: 6.21.0 → 6.22.0, +15.2 KiB cinnamon-desktop: 6.6.1 → 6.6.2 cinnamon-translations: 6.6.1 → 6.6.2, +399.4 KiB dbeaver-bin: 25.3.1 → 25.3.2, +23.1 KiB extra-cmake-modules: 6.21.0 → 6.22.0, +10.3 KiB firefox: -33.9 KiB firefox-unwrapped: -249.4 KiB firmware: -14.6 KiB initrd-linux-zen: 6.18.3 → 6.18.4, -11.2 KiB just: 1.45.0 → 1.46.0, +86.6 KiB karchive: 6.21.0 → 6.22.0 kauth: 6.21.0 → 6.22.0 kazumi: 1.9.3 → 1.9.4, +64.6 KiB kbookmarks: 6.21.0 → 6.22.0 kcmutils: 6.21.0 → 6.22.0 kcodecs: 6.21.0 → 6.22.0 kcolorscheme: 6.21.0 → 6.22.0 kcompletion: 6.21.0 → 6.22.0 kconfig: 6.21.0 → 6.22.0 kconfigwidgets: 6.21.0 → 6.22.0 kcoreaddons: 6.21.0 → 6.22.0, +15.2 KiB kcrash: 6.21.0 → 6.22.0 kdbusaddons: 6.21.0 → 6.22.0 kdeclarative: 6.21.0 → 6.22.0 kdoctools: 6.21.0 → 6.22.0 kglobalaccel: 6.21.0 → 6.22.0 kguiaddons: 6.21.0 → 6.22.0 ki18n: 6.21.0 → 6.22.0 kiconthemes: 6.21.0 → 6.22.0 kimageformats: 6.21.0 → 6.22.0 kio: 6.21.0 → 6.22.0, +110.8 KiB kirigami: 6.21.0 → 6.22.0, +160.7 KiB kitemviews: 6.21.0 → 6.22.0 kjobwidgets: 6.21.0 → 6.22.0 knotifications: 6.21.0 → 6.22.0 kpackage: 6.21.0 → 6.22.0 kparts: 6.21.0 → 6.22.0 kservice: 6.21.0 → 6.22.0 ksvg: 6.21.0 → 6.22.0 ktextwidgets: 6.21.0 → 6.22.0 kwallet: 6.21.0 → 6.22.0 kwidgetsaddons: 6.21.0 → 6.22.0 kwindowsystem: 6.21.0 → 6.22.0, +14.6 KiB kxmlgui: 6.21.0 → 6.22.0, +12.0 KiB libplasma: -14.4 KiB linux-firmware: 20251125-unstable-2025-12-18 → 20260110, -6179.3 KiB linux-zen: 6.18.3, 6.18.3-modules → 6.18.4, -3139.9 KiB materialgram: 6.2.3.1 → 6.4.0.1, +15495.4 KiB nemo: 6.6.2 → 6.6.3 nixos-system-dos: 26.05.20260108.3497aa5 → 26.05.20260111.ffbc9f8 nss: 3.119.1 → 3.120 opencode: 1.1.6 → 1.1.11, -2888.4 KiB qqc2-desktop-style: 6.21.0 → 6.22.0 solid: 6.21.0 → 6.22.0 sonnet: 6.21.0 → 6.22.0 source: -910.4 KiB switch-to-configuration: +9.5 KiB tree-sitter-lua: 0.0.0+rev=e284fce → 0.0.0+rev=de08dfd unit-script-initrd-nixos-activation: ∅ → ε vimplugin-mini.nvim: 0.17.0-unstable-2026-01-06 → 0.17.0-unstable-2026-01-10 xapp: 3.2.1 → 3.2.2 readd:zed
112 lines
1.8 KiB
Nix
112 lines
1.8 KiB
Nix
{
|
|
hostname,
|
|
pkgs,
|
|
...
|
|
}: let
|
|
inherit (import ../../hosts/${hostname}/env.nix) ScaleLevel;
|
|
in {
|
|
environment = {
|
|
variables = {
|
|
EDITOR = "nvim";
|
|
TERMINAL = "alacritty";
|
|
|
|
_JAVA_AWT_WM_NONREPARENTING = 1;
|
|
AWT_TOOLKIT = "MToolkit";
|
|
CLUTTER_BACKEND = "wayland";
|
|
ELECTRON_OZONE_PLATFORM_HINT = "wayland";
|
|
GDK_BACKEND = "wayland";
|
|
GDK_SCALE = "${ScaleLevel}";
|
|
GTK_USE_PORTAL = 1;
|
|
MOZ_ENABLE_WAYLAND = 1;
|
|
NIXOS_OZONE_WL = 1;
|
|
QT_AUTO_SCREEN_SCALE_FACTOR = 1;
|
|
QT_QPA_PLATFORM = "wayland";
|
|
QT_WAYLAND_DISABLE_WINDOWDECORATION = 1;
|
|
SDL_HINT_VIDEODRIVER = "wayland";
|
|
XDG_SESSION_TYPE = "wayland";
|
|
SDL_VIDEODRIVER = "wayland";
|
|
|
|
QT_IM_MODULE = "fcitx";
|
|
SDL_IM_MODULE = "fcitx";
|
|
XMODIFIERS = "@im=fcitx";
|
|
};
|
|
|
|
systemPackages = with pkgs; [
|
|
# Archive
|
|
gnutar
|
|
p7zip
|
|
unzipNLS
|
|
xz
|
|
zip
|
|
zstd
|
|
|
|
# Greeter with ddm
|
|
tuigreet
|
|
|
|
# For OBS virtual cam support
|
|
v4l-utils
|
|
|
|
# Networking tool
|
|
iperf3
|
|
nexttrace
|
|
curl
|
|
wget
|
|
aria2
|
|
yt-dlp
|
|
openssl
|
|
|
|
#Android
|
|
xxd
|
|
file
|
|
binwalk
|
|
qtscrcpy
|
|
android-tools
|
|
payload-dumper-go
|
|
|
|
# Misc
|
|
tree
|
|
libnotify
|
|
libvirt
|
|
lm_sensors
|
|
usbutils
|
|
libsecret
|
|
lsof
|
|
nano
|
|
zed-editor
|
|
|
|
# Niri
|
|
wlr-randr
|
|
|
|
# Dev
|
|
go
|
|
zig
|
|
lua
|
|
gcc
|
|
gdb
|
|
cmake
|
|
clang
|
|
gnumake
|
|
rustc
|
|
cargo
|
|
dart
|
|
kotlin
|
|
flutter
|
|
jdk17
|
|
python312
|
|
pnpm
|
|
bun
|
|
nodejs_24
|
|
|
|
# Agent
|
|
opencode
|
|
gemini-cli-bin
|
|
];
|
|
};
|
|
|
|
programs = {
|
|
dconf.enable = true;
|
|
fuse.userAllowOther = true;
|
|
ssh.startAgent = true;
|
|
};
|
|
}
|