1. 🏠主页
  2. 1. 📔README.md
  3. 🌏全局配置
  4. 2. config.nix
  5. 3. TODO: nix/nix.conf
  6. 4. opt.nix
  7. 🖥️系统配置(需sudo,用于NixOS)
  8. 5. system.nix
  9. 6. sys/
    1. 6.1. cli.nix
    2. 6.2. gui.nix.md
    3. 6.3. modules/
      1. 6.3.1. cachix.nix.md
    4. 6.4. Currently, Not Wayland, But X11
  10. 😺用户配置(无需sudo,用于Nix/NixOS)
  11. 7. home.nix
  12. 8. usr/
    1. 8.1. cli-extra.nix: Extra CLI configs (added to minial cli.nix)
    2. 8.2. cli.nix.md
    3. 8.3. cli/
      1. 8.3.1. clash.nix.md
      2. 8.3.2. clashctl.nix.md
      3. 8.3.3. ctags.nix.md
      4. 8.3.4. GDB configurations
      5. 8.3.5. kaleido.nix.md
      6. 8.3.6. binutils's ld and gcc's ld collsion
      7. 8.3.7. Nodejs packages (npm) in NixOS
      8. 8.3.8. Python in Nix/NixOS
      9. 8.3.9. searxng.nix.md
      10. 8.3.10. 静态链接,以qemu为例
      11. 8.3.11. Tailscale/Headscale
      12. 8.3.12. tailscale.nix.md
      13. 8.3.13. tmux
      14. 8.3.14. 📑neovim
        1. 8.3.14.1. key bindings of closing windows
        2. 8.3.14.2. Code Companion: AI
        3. 8.3.14.3. 🎨My nvim color scheme
        4. 8.3.14.4. conform-nvim: formatter
        5. 8.3.14.5. default.nix.md
        6. 8.3.14.6. DrawIt: ascii art drawing
        7. 8.3.14.7. fold
        8. 8.3.14.8. git-wip: auto wip branch
        9. 8.3.14.9. gitsigns-nvim: git support
        10. 8.3.14.10. hbac-nvim: auto close buffer
        11. 8.3.14.11. leap-nvim.nix.md
        12. 8.3.14.12. mini-nvim: a nvim distro
        13. 8.3.14.13. nvim-cmp: completion
        14. 8.3.14.14. nvim-config-local: secure load local vim config
        15. 8.3.14.15. nvim-lspconfig/
          1. 8.3.14.15.1. bashls: bash language server
          2. 8.3.14.15.2. lspconfig for C/C++ language
          3. 8.3.14.15.3. nvim-lspconfig
          4. 8.3.14.15.4. lspconfig for html
          5. 8.3.14.15.5. lspconfig for plain text
          6. 8.3.14.15.6. lspconfig for nix
          7. 8.3.14.15.7. lspconfig for python
          8. 8.3.14.15.8. lspconfig for plain text
          9. 8.3.14.15.9. typos.nix.md
          10. 8.3.14.15.10. xml.nix.md
        16. 8.3.14.16. nvim-metals/
          1. 8.3.14.16.1. nvim-metals: Scala LSP
          2. 8.3.14.16.2. JRE with Proxy
        17. 8.3.14.17. nvim-nav.nix.md
        18. 8.3.14.18. nvim-treesitter: languages parsing
        19. 8.3.14.19. nvim-window-picker
        20. 8.3.14.20. outline-nvim.nix.md
        21. 8.3.14.21. avante-nvim: AI
        22. 8.3.14.22. distant-nvim: edit remote files with local nvim
        23. 8.3.14.23. Deprecated: remote-sshfs.nvim: integrate sshfs into nvim
        24. 8.3.14.24. smartyank-nvim: smart yank to clipboard
        25. 8.3.14.25. telescope-nvim
        26. 8.3.14.26. vim-easy-align: A simple, easy-to-use Vim alignment plugin.
        27. 8.3.14.27. vim-floaterm: floating terminal
        28. 8.3.14.28. vim-hexokinase: display colors
        29. 8.3.14.29. vim-mark: multi-color highlight
        30. 8.3.14.30. vim-matchup.nix.md
        31. 8.3.14.31. winshift-nvim: rearrange windows
    4. 8.4. gui.nix.md
    5. 8.5. gui/
      1. 8.5.1. 安装deb包,以飞书为例
      2. 8.5.2. firefox/
        1. 8.5.2.1. apps/
          1. 8.5.2.1.1. firefox-apps
          2. 8.5.2.1.2. firefox module
        2. 8.5.2.2. firefox configurations
        3. 8.5.2.3. extensions/
          1. 8.5.2.3.1. default.nix.md
          2. 8.5.2.3.2. sidebery.nix.md
      3. 8.5.3. gnome/
        1. 8.5.3.1. calendar/
          1. 8.5.3.1.1. default.nix.md
          2. 8.5.3.1.2. gnome-calendar module
          3. 8.5.3.1.3. template.nix.md
        2. 8.5.3.2. default.nix.md
        3. 8.5.3.3. extensions/
          1. 8.5.3.3.1. advanced-alttab-window-switcher
          2. 8.5.3.3.2. BingWallpaper
          3. 8.5.3.3.3. bluetooth battery meter
          4. 8.5.3.3.4. customize-ibus: input method customization
          5. 8.5.3.3.5. dash-to-dock
          6. 8.5.3.3.6. Gnome Extensions
          7. 8.5.3.3.7. gtile: tiled windows manager
          8. 8.5.3.3.8. hide-top-bar
          9. 8.5.3.3.9. lunar-calendar.nix.md
          10. 8.5.3.3.10. pano: Next-gen Clipboard Manager for Gnome Shell
          11. 8.5.3.3.11. system-monitor
          12. 8.5.3.3.12. transparent-top-bar: able to adjust transparency
          13. 8.5.3.3.13. unite: unite style
      4. 8.5.4. KDE Connect
      5. 8.5.5. kitty/
        1. 8.5.5.1. kitty
        2. 8.5.5.2. search.nix.md
        3. 8.5.5.3. timer.nix.md
      6. 8.5.6. https://nixos.org/manual/nixos/stable/#sec-writing-modules
      7. 8.5.7. rofi.nix.md
      8. 8.5.8. rustdesk, the remote desktop app
      9. 8.5.9. singleton_web_apps.nix.md
      10. 8.5.10. Typora
      11. 8.5.11. warpd.nix.md
      12. 8.5.12. Wayland
      13. 8.5.13. weixin.nix.md
      14. 8.5.14. based on https://github.com/lucasew/nixcfg/blob/49d44c1a655f1c20d7354ecea942c78704067d50/pkgs/wrapWine.nix
      15. 8.5.15. XColor
      16. 8.5.16. xdot, the dot (graphviz) viewer
      17. 8.5.17. xelfviewer.nix.md
    6. 8.6. modules/
      1. 8.6.1. cachix.nix.md
  13. 🤖安卓配置(无需sudo,复用"用户配置")
  14. 9. nix-on-droid.nix
  15. 🔩通用模块
  16. 10. modules/
    1. 10.1. cachix.nix.md
  17. 📝文档和心得体会
  18. 11. docs/
    1. 11.1. explanation/
      1. 11.1.1. Module
      2. 11.1.2. Nixpkgs
    2. 11.2. howto/
      1. 11.2.1. 打包/编译32位程序
      2. 11.2.2. Auto Push Packages to Cachix
        1. 11.2.2.1. cachixPackage
        2. 11.2.2.2. Test for cachixPackage
      3. 11.2.3. 备份binary cache
      4. 11.2.4. 交叉编译和安装跨平台程序
      5. 11.2.5. 安装NixOS
      6. 11.2.6. How To Config Linux Kernel in Nix
    3. 11.3. slides/
      1. 11.3.1. Nix让你的团队成员不再受环境问题困扰
  19. 📃Nix脚本(nix-shell和打包)
  20. 12. scripts/
    1. 12.1. fhs-shell/
      1. 12.1.1. dynamorio.nix.md
      2. 12.1.2. hello.nix.md
      3. 12.1.3. pin.nix.md
      4. 12.1.4. spec.nix.md
      5. 12.1.5. x11.nix.md
      6. 12.1.6. xilinx.nix.md
    2. 12.2. pkgs/
      1. 12.2.1. TODO: 7z need dynamical link 7z.so
      2. 12.2.2. 在NixOS上使用Android程序
      3. 12.2.3. android.nix.md
      4. 12.2.4. appimage_runtime.nix.md
      5. 12.2.5. coremarks.nix.md
      6. 12.2.6. cross_mips.nix.md
      7. 12.2.7. cross_static_hello.nix.md
      8. 12.2.8. fhs_helloworld.nix.md
      9. 12.2.9. fhs_spec2000_perl.nix.md
      10. 12.2.10. nix-binary-tarballs-new.nix.md
      11. 12.2.11. nix-binary-tarballs.nix.md
      12. 12.2.12. nix-docker-isa/
        1. 12.2.12.1. 🐳Nix Docker🐋 for Multiple ISAs
        2. 12.2.12.2. dockers.nix.md
      13. 12.2.13. nvchad.nix.md
      14. 12.2.14. qemu-sys-static.nix.md
      15. 12.2.15. qemu-sys_riscv64_static.nix.md
      16. 12.2.16. qemu_riscv64_static.nix.md
      17. 12.2.17. qemu_static.nix.md
      18. 12.2.18. qemu_tests_tcg.nix.md
      19. 12.2.19. build by version
      20. 12.2.20. https://github.com/NixOS/nixpkgs/issues/185773
    3. 12.3. shell/
      1. 12.3.1. ccache.nix.md
      2. 12.3.2. chipyard.nix.md
      3. 12.3.3. cross_mips.nix.md
      4. 12.3.4. cross_platform.nix.md
      5. 12.3.5. devshell_hello.nix.md
      6. 12.3.6. gcc.nix.md
      7. 12.3.7. hello.nix.md
      8. 12.3.8. pygame.nix.md
      9. 12.3.9. https://nixos.wiki/wiki/Python
      10. 12.3.10. python_mach.nix.md
      11. 12.3.11. python_venv.nix.md
      12. 12.3.12. qemu_plugins.nix.md
      13. 12.3.13. qemu_tests_tcg.nix.md
      14. 12.3.14. riscv-tests.nix.md
      15. 12.3.15. spike.nix.md
      16. 12.3.16. texlive.nix.md
      17. 12.3.17. ucasproposal.nix.md
      18. 12.3.18. v8.nix.md
      19. 12.3.19. venv.nix.md
      20. 12.3.20. wine6.nix.md
      21. 12.3.21. xiangshan.nix.md
  21. 📌其他
  22. 13. shell.nix

Xieby1's Nix/NixOS Config

TODO: nix/nix.conf