hlissner/dotfiles
And I say hey, what's going on?
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#1 Repository Của Tháng
🧪 Dotfiles cá nhân của Doom Emacs trên NixOS
Bộ cấu hình không phải distro — là môi trường phát triển cá nhân dùng Nix flake, tinh luyện qua nhiều năm sử dụng hàng ngày.
Đây là kho cấu hình cá nhân của Henrik Lissner — người sáng lập Doom Emacs — dành cho NixOS 24.05+. Mục tiêu: quản lý toàn bộ môi trường phát triển và hệ thống một cách khai báo (declarative), bất biến (immutable) và có thế hệ (generational). Repo này không phải là một distro hay framework cộng đồng, mà là một thí nghiệm cá nhân, chứa đựng nhiều "hack nâng cao" và cấu hình tùy chỉnh sâu rộng.
✨ Điểm nổi bật
- NixOS + Nix Flakes: Toàn bộ hệ thống và cấu hình người dùng được quản lý qua Nix flake, hỗ trợ build lại và roll back dễ dàng.
- Hyprland + dank-material-shell: Môi trường desktop hiện đại với window manager Hyprland và shell tùy biến thể hiện theo phong cách Material Design.
- Doom Emacs: Trình soạn thảo Emacs được cấu hình nâng cao, tối ưu cho phát triển và viết lệnh.
- zsh + zgenom: Shell mạnh mẽ với quản lý plugin qua zgenom, tốc độ khởi động nhanh.
- foot terminal: Trình terminal nhẹ, hỗ trợ GPU tăng tốc, tích hợp sâu với Hyprland.
- rofi: Trình khởi chạy ứng dụng và công cụ quản lý cửa sổ nhanh gọn.
- librewolf: Trình duyệt Firefox privacy-focused, được cấu hình chặn theo dõng và quảng cáo.
- Công cụ quản lý
bin/hey: CLI đa năng hỗ trợ build, sync, reload, profile, repl và nhiều lệnh quản lý hệ thống khác.
💡 Vì sao đáng chú ý
Không phải là một distro chung chuyên dụng, repo này phản ánh cách một nhà phát triển cao trào (Henrik Lissner) tự xây dựng môi trường làm việc hoàn hảo cho riêng mình. Sự kết hợp giữa NixOS, Nix flake và Doom Emacs tạo ra một hệ sinh thái phát triển cực kỳ mạnh mẽ, nơi mọi thứ — từ phần mềm đến cấu hình hệ thống — đều được quản lý tập trung và có thế hệ.
Phù hợp cho những người muốn học hỏi cách xây dựng một môi trường NixOS chuyên sâu, tùy chỉnh cao, nhưng cần lưu ý: đây là cấu hình cá nhân, phức tạp và không được hỗ trợ chính thức — chỉ dành cho người có nền tảng vững.
#Dotfiles #NixOS #NixFlake #DoomEmacs #Hyprland #TiniX
Similar Projects
Discover other similar projects and AI models.
General purpose Nix starter template for macOS or NixOS w/ step-by-step instructions
❄️ My nix config for both desktops(NixOS+macOS) and homelab servers(NixOS).
:hammer_and_wrench: :heart: Want to know NixOS & Flakes in detail? Looking for a beginner-friendly tutorial? Then you've come to the right place! 想要学习使用 NixOS 与 Flakes 吗?在寻找一份新手友好的教程?那你可来对地方了!
Manage a user environment using Nix [maintainer=@khaneliman, @rycee]