Compare commits

..
3 Commits
Author SHA1 Message Date
duynguyen 761ef128ef update 2026-09-02 23:11:13 +07:00
duynguyen 299709f0eb feat: open zen on workspace 2, ghostty Catppuccin Mocha theme 2026-08-17 00:58:09 +07:00
duynguyen f9a2c476cb fix: ghostty theme name, update dock pinned apps 2026-08-17 00:57:12 +07:00
5 changed files with 38 additions and 2 deletions
+1
View File
@@ -36,6 +36,7 @@
swappy
libreoffice
telegram-desktop
megasync
pavucontrol
blueman
+1 -1
View File
@@ -6,7 +6,7 @@
font-family = "JetBrainsMono Nerd Font";
font-size = 11;
theme = "catppuccin-mocha";
theme = "Catppuccin Mocha";
window-decoration = false;
+5
View File
@@ -683,3 +683,8 @@ window-rule {
open-floating true
}
window-rule {
match app-id="zen"
open-on-workspace "2"
}
+1 -1
View File
@@ -60,7 +60,7 @@ in
dock = {
enabled = true;
# Desktop entry IDs (filename without .desktop)
pinned = [ "zen" "codium" "com.mitchellh.ghostty" "thunar" "claude" ];
pinned = [ "zen" "codium" "ghostty" "thunar" "claude-desktop" ];
position = "bottom";
smart_auto_hide = true;
icon_size = 20;
+30
View File
@@ -105,9 +105,39 @@
nixpkgs.config.allowUnfree = true;
# Run prebuilt/foreign dynamically-linked Linux binaries (e.g. games)
# that expect a standard FHS-style dynamic linker.
programs.nix-ld.enable = true;
programs.nix-ld.libraries = with pkgs; [
stdenv.cc.cc.lib
zlib
openssl
curl
libGL
libglvnd
glib
fontconfig
freetype
alsa-lib
# SDL2 windowing backends (Wayland + XWayland fallback) — needed for
# prebuilt games (e.g. Ren'Py) to open a window at all.
wayland
libxkbcommon
libdecor
xorg.libX11
xorg.libXext
xorg.libXcursor
xorg.libXi
xorg.libXfixes
xorg.libXrandr
xorg.libXScrnSaver
];
environment.systemPackages = with pkgs; [
claude-code
git
chromium
];
services.openssh = {