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 swappy
libreoffice libreoffice
telegram-desktop telegram-desktop
megasync
pavucontrol pavucontrol
blueman blueman
+1 -1
View File
@@ -6,7 +6,7 @@
font-family = "JetBrainsMono Nerd Font"; font-family = "JetBrainsMono Nerd Font";
font-size = 11; font-size = 11;
theme = "catppuccin-mocha"; theme = "Catppuccin Mocha";
window-decoration = false; window-decoration = false;
+5
View File
@@ -683,3 +683,8 @@ window-rule {
open-floating true open-floating true
} }
window-rule {
match app-id="zen"
open-on-workspace "2"
}
+1 -1
View File
@@ -60,7 +60,7 @@ in
dock = { dock = {
enabled = true; enabled = true;
# Desktop entry IDs (filename without .desktop) # Desktop entry IDs (filename without .desktop)
pinned = [ "zen" "codium" "com.mitchellh.ghostty" "thunar" "claude" ]; pinned = [ "zen" "codium" "ghostty" "thunar" "claude-desktop" ];
position = "bottom"; position = "bottom";
smart_auto_hide = true; smart_auto_hide = true;
icon_size = 20; icon_size = 20;
+30
View File
@@ -105,9 +105,39 @@
nixpkgs.config.allowUnfree = true; 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; [ environment.systemPackages = with pkgs; [
claude-code claude-code
git git
chromium
]; ];
services.openssh = { services.openssh = {