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/
      1. 6.1.1. build-machines.nix.md
      2. 6.1.2. sys/cli
    2. 6.2. sys/default.nix
    3. 6.3. gui/
      1. 6.3.1. default.nix.md
    4. 6.4. modules/
      1. 6.4.1. cachix.nix.md
    5. 6.5. Currently, Not Wayland, But X11
  10. 😺用户配置(无需sudo,用于Nix/NixOS)
  11. 7. home.nix
  12. 8. usr/
    1. 8.1. cli/
      1. 8.1.1. clash.nix.md
      2. 8.1.2. clashctl.nix.md
      3. 8.1.3. ctags.nix.md
      4. 8.1.4. default.nix.md
      5. 8.1.5. When init searxng, it throws ERROR:searx.engines.wikidata: Fail to initialize
      6. 8.1.6. cli-extra.nix: Extra CLI configs (added to minimal cli config)
      7. 8.1.7. fzf.nix.md
      8. 8.1.8. GDB configurations
      9. 8.1.9. git.nix.md
      10. 8.1.10. kaleido.nix.md
      11. 8.1.11. binutils's ld and gcc's ld collsion
      12. 8.1.12. Nodejs packages (npm) in NixOS
      13. 8.1.13. Python in Nix/NixOS
      14. 8.1.14. ssh.nix.md
      15. 8.1.15. 静态链接,以qemu为例
      16. 8.1.16. Tailscale/Headscale
      17. 8.1.17. tailscale.nix.md
      18. 8.1.18. tmux
      19. 8.1.19. 📑neovim
        1. 8.1.19.1. auto sessions management
        2. 8.1.19.2. completion
        3. 8.1.19.3. key bindings of closing windows
        4. 8.1.19.4. Code Companion: AI
        5. 8.1.19.5. 🎨My nvim color scheme
        6. 8.1.19.6. conform-nvim: formatter
        7. 8.1.19.7. default.nix.md
        8. 8.1.19.8. DrawIt: ascii art drawing
        9. 8.1.19.9. 问题
        10. 8.1.19.10. fold
        11. 8.1.19.11. git-wip: auto wip branch
        12. 8.1.19.12. gitsigns-nvim: git support
        13. 8.1.19.13. hbac-nvim: auto close buffer
        14. 8.1.19.14. leap-nvim.nix.md
        15. 8.1.19.15. markdown-preview-nvim.nix.md
        16. 8.1.19.16. mini-nvim: a nvim distro
        17. 8.1.19.17. minuet-ai-nvim.nix.md
        18. 8.1.19.18. nvim-config-local: secure load local vim config
        19. 8.1.19.19. nvim-lspconfig/
          1. 8.1.19.19.1. bashls: bash language server
          2. 8.1.19.19.2. lspconfig for C/C++ language
          3. 8.1.19.19.3. nvim-lspconfig
          4. 8.1.19.19.4. lspconfig for plain text
          5. 8.1.19.19.5. harper.nix.md
          6. 8.1.19.19.6. lspconfig for html
          7. 8.1.19.19.7. lspconfig for plain text
          8. 8.1.19.19.8. markdown.nix.md
          9. 8.1.19.19.9. lspconfig for nix
          10. 8.1.19.19.10. lspconfig for python
          11. 8.1.19.19.11. typos.nix.md
          12. 8.1.19.19.12. xml.nix.md
        20. 8.1.19.20. nvim-metals/
          1. 8.1.19.20.1. nvim-metals: Scala LSP
          2. 8.1.19.20.2. JRE with Proxy
        21. 8.1.19.21. nvim-nav.nix.md
        22. 8.1.19.22. nvim-treesitter: languages parsing
        23. 8.1.19.23. nvim-window-picker
        24. 8.1.19.24. outline-nvim.nix.md
        25. 8.1.19.25. avante-nvim: AI
        26. 8.1.19.26. distant-nvim: edit remote files with local nvim
        27. 8.1.19.27. Deprecated: remote-sshfs.nvim: integrate sshfs into nvim
        28. 8.1.19.28. smartyank-nvim: smart yank to clipboard
        29. 8.1.19.29. snacks-nvim.nix.md
        30. 8.1.19.30. telescope-nvim
        31. 8.1.19.31. venn-nvim.nix.md
        32. 8.1.19.32. vim-easy-align: A simple, easy-to-use Vim alignment plugin.
        33. 8.1.19.33. vim-floaterm: floating terminal
        34. 8.1.19.34. vim-hexokinase: display colors
        35. 8.1.19.35. vim-mark: multi-color highlight
        36. 8.1.19.36. vim-matchup.nix.md
        37. 8.1.19.37. winshift-nvim: rearrange windows
    2. 8.2. usr/default.nix
    3. 8.3. gui/
      1. 8.3.1. default.nix.md
      2. 8.3.2. drawio.nix.md
      3. 8.3.3. fcitx5/
        1. 8.3.3.1. default.nix.md
        2. 8.3.3.2. module.nix.md
      4. 8.3.4. 安装deb包,以飞书为例
      5. 8.3.5. firefox/
        1. 8.3.5.1. apps/
          1. 8.3.5.1.1. firefox-apps
          2. 8.3.5.1.2. firefox module
          3. 8.3.5.1.3. single-tab.nix.md
        2. 8.3.5.2. firefox configurations
        3. 8.3.5.3. extensions/
          1. 8.3.5.3.1. brotab.nix.md
          2. 8.3.5.3.2. darkreader.nix.md
          3. 8.3.5.3.3. default.nix.md
          4. 8.3.5.3.4. module.nix.md
          5. 8.3.5.3.5. sidebery.nix.md
          6. 8.3.5.3.6. smart-toc.nix.md
          7. 8.3.5.3.7. smartproxy.nix.md
          8. 8.3.5.3.8. vimium.nix.md
      6. 8.3.6. flameshot.nix.md
      7. 8.3.7. gnome/
        1. 8.3.7.1. calendar/
          1. 8.3.7.1.1. default.nix.md
          2. 8.3.7.1.2. gnome-calendar module
          3. 8.3.7.1.3. template.nix.md
        2. 8.3.7.2. default.nix.md
        3. 8.3.7.3. extensions/
          1. 8.3.7.3.1. advanced-alttab-window-switcher
          2. 8.3.7.3.2. auto-accent-colour.nix.md
          3. 8.3.7.3.3. BingWallpaper
          4. 8.3.7.3.4. bluetooth battery meter
          5. 8.3.7.3.5. dash-to-dock
          6. 8.3.7.3.6. Gnome Extensions
          7. 8.3.7.3.7. customize-ibus: input method customization
          8. 8.3.7.3.8. gtile: tiled windows manager
          9. 8.3.7.3.9. hide-top-bar
          10. 8.3.7.3.10. lunar-calendar.nix.md
          11. 8.3.7.3.11. pano: Next-gen Clipboard Manager for Gnome Shell
          12. 8.3.7.3.12. system-monitor
          13. 8.3.7.3.13. transparent-top-bar: able to adjust transparency
          14. 8.3.7.3.14. unite: unite style
      8. 8.3.8. KDE Connect
      9. 8.3.9. kitty/
        1. 8.3.9.1. kitty
        2. 8.3.9.2. search.nix.md
        3. 8.3.9.3. timer.nix.md
      10. 8.3.10. https://nixos.org/manual/nixos/stable/#sec-writing-modules
      11. 8.3.11. rofi.nix.md
      12. 8.3.12. rustdesk, the remote desktop app
      13. 8.3.13. singleton_apps.nix.md
      14. 8.3.14. Typora
      15. 8.3.15. warpd.nix.md
      16. 8.3.16. Wayland
      17. 8.3.17. weixin.nix.md
      18. 8.3.18. based on https://github.com/lucasew/nixcfg/blob/49d44c1a655f1c20d7354ecea942c78704067d50/pkgs/wrapWine.nix
      19. 8.3.19. wsl.nix.md
      20. 8.3.20. XColor
      21. 8.3.21. xdot, the dot (graphviz) viewer
      22. 8.3.22. xelfviewer.nix.md
    4. 8.4. modules/
      1. 8.4.1. cachix.nix.md
  13. 🤖安卓配置(无需sudo,复用"用户配置")
  14. 9. nix-on-droid.nix
  15. 🔩通用模块
  16. 10. modules/
    1. 10.1. cachix.nix.md
    2. 10.2. default.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. herdtools7.nix.md
      11. 12.2.11. nix-binary-tarballs-new.nix.md
      12. 12.2.12. nix-binary-tarballs.nix.md
      13. 12.2.13. nix-docker-isa/
        1. 12.2.13.1. 🐳Nix Docker🐋 for Multiple ISAs
        2. 12.2.13.2. dockers.nix.md
      14. 12.2.14. nvchad.nix.md
      15. 12.2.15. qemu-sys-static.nix.md
      16. 12.2.16. qemu-sys_riscv64_static.nix.md
      17. 12.2.17. qemu_riscv64_static.nix.md
      18. 12.2.18. qemu_static.nix.md
      19. 12.2.19. qemu_tests_tcg.nix.md
      20. 12.2.20. build by version
      21. 12.2.21. https://github.com/NixOS/nixpkgs/issues/185773
      22. 12.2.22. xiangshan.nix.md
    3. 12.3. shell/
      1. 12.3.1. LinkNan.nix.md
      2. 12.3.2. ccache.nix.md
      3. 12.3.3. chipyard.nix.md
      4. 12.3.4. cross_mips.nix.md
      5. 12.3.5. cross_platform.nix.md
      6. 12.3.6. devshell_hello.nix.md
      7. 12.3.7. gcc.nix.md
      8. 12.3.8. hello.nix.md
      9. 12.3.9. pygame.nix.md
      10. 12.3.10. https://nixos.wiki/wiki/Python
      11. 12.3.11. python_mach.nix.md
      12. 12.3.12. python_venv.nix.md
      13. 12.3.13. qemu_plugins.nix.md
      14. 12.3.14. qemu_tests_tcg.nix.md
      15. 12.3.15. riscv-tests.nix.md
      16. 12.3.16. spike.nix.md
      17. 12.3.17. texlive.nix.md
      18. 12.3.18. ucasproposal.nix.md
      19. 12.3.19. v8.nix.md
      20. 12.3.20. venv.nix.md
      21. 12.3.21. wine6.nix.md
      22. 12.3.22. xiangshan.nix.md
  21. 📌其他
  22. 13. shell.nix

Xieby1's Nix/NixOS Config

opt.nix