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. 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. GDB configurations
      8. 8.1.8. git.nix.md
      9. 8.1.9. kaleido.nix.md
      10. 8.1.10. binutils's ld and gcc's ld collsion
      11. 8.1.11. Nodejs packages (npm) in NixOS
      12. 8.1.12. Python in Nix/NixOS
      13. 8.1.13. ssh.nix.md
      14. 8.1.14. 静态链接,以qemu为例
      15. 8.1.15. Tailscale/Headscale
      16. 8.1.16. tailscale.nix.md
      17. 8.1.17. tmux
      18. 8.1.18. 📑neovim
        1. 8.1.18.1. key bindings of closing windows
        2. 8.1.18.2. Code Companion: AI
        3. 8.1.18.3. 🎨My nvim color scheme
        4. 8.1.18.4. conform-nvim: formatter
        5. 8.1.18.5. default.nix.md
        6. 8.1.18.6. DrawIt: ascii art drawing
        7. 8.1.18.7. 问题
        8. 8.1.18.8. fold
        9. 8.1.18.9. git-wip: auto wip branch
        10. 8.1.18.10. gitsigns-nvim: git support
        11. 8.1.18.11. hbac-nvim: auto close buffer
        12. 8.1.18.12. leap-nvim.nix.md
        13. 8.1.18.13. markdown-preview-nvim.nix.md
        14. 8.1.18.14. mini-nvim: a nvim distro
        15. 8.1.18.15. nvim-cmp: completion
        16. 8.1.18.16. nvim-config-local: secure load local vim config
        17. 8.1.18.17. nvim-lspconfig/
          1. 8.1.18.17.1. bashls: bash language server
          2. 8.1.18.17.2. lspconfig for C/C++ language
          3. 8.1.18.17.3. nvim-lspconfig
          4. 8.1.18.17.4. lspconfig for plain text
          5. 8.1.18.17.5. harper.nix.md
          6. 8.1.18.17.6. lspconfig for html
          7. 8.1.18.17.7. lspconfig for plain text
          8. 8.1.18.17.8. markdown.nix.md
          9. 8.1.18.17.9. lspconfig for nix
          10. 8.1.18.17.10. lspconfig for python
          11. 8.1.18.17.11. typos.nix.md
          12. 8.1.18.17.12. xml.nix.md
        18. 8.1.18.18. nvim-metals/
          1. 8.1.18.18.1. nvim-metals: Scala LSP
          2. 8.1.18.18.2. JRE with Proxy
        19. 8.1.18.19. nvim-nav.nix.md
        20. 8.1.18.20. nvim-treesitter: languages parsing
        21. 8.1.18.21. nvim-window-picker
        22. 8.1.18.22. outline-nvim.nix.md
        23. 8.1.18.23. avante-nvim: AI
        24. 8.1.18.24. distant-nvim: edit remote files with local nvim
        25. 8.1.18.25. Deprecated: remote-sshfs.nvim: integrate sshfs into nvim
        26. 8.1.18.26. smartyank-nvim: smart yank to clipboard
        27. 8.1.18.27. telescope-nvim
        28. 8.1.18.28. venn-nvim.nix.md
        29. 8.1.18.29. vim-easy-align: A simple, easy-to-use Vim alignment plugin.
        30. 8.1.18.30. vim-floaterm: floating terminal
        31. 8.1.18.31. vim-hexokinase: display colors
        32. 8.1.18.32. vim-mark: multi-color highlight
        33. 8.1.18.33. vim-matchup.nix.md
        34. 8.1.18.34. 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. 安装deb包,以飞书为例
      4. 8.3.4. firefox/
        1. 8.3.4.1. apps/
          1. 8.3.4.1.1. firefox-apps
          2. 8.3.4.1.2. firefox module
        2. 8.3.4.2. firefox configurations
        3. 8.3.4.3. extensions/
          1. 8.3.4.3.1. brotab.nix.md
          2. 8.3.4.3.2. darkreader.nix.md
          3. 8.3.4.3.3. default.nix.md
          4. 8.3.4.3.4. module.nix.md
          5. 8.3.4.3.5. sidebery.nix.md
          6. 8.3.4.3.6. smart-toc.nix.md
          7. 8.3.4.3.7. smartproxy.nix.md
      5. 8.3.5. gnome/
        1. 8.3.5.1. calendar/
          1. 8.3.5.1.1. default.nix.md
          2. 8.3.5.1.2. gnome-calendar module
          3. 8.3.5.1.3. template.nix.md
        2. 8.3.5.2. default.nix.md
        3. 8.3.5.3. extensions/
          1. 8.3.5.3.1. advanced-alttab-window-switcher
          2. 8.3.5.3.2. auto-accent-colour.nix.md
          3. 8.3.5.3.3. BingWallpaper
          4. 8.3.5.3.4. bluetooth battery meter
          5. 8.3.5.3.5. customize-ibus: input method customization
          6. 8.3.5.3.6. dash-to-dock
          7. 8.3.5.3.7. Gnome Extensions
          8. 8.3.5.3.8. gtile: tiled windows manager
          9. 8.3.5.3.9. hide-top-bar
          10. 8.3.5.3.10. lunar-calendar.nix.md
          11. 8.3.5.3.11. pano: Next-gen Clipboard Manager for Gnome Shell
          12. 8.3.5.3.12. system-monitor
          13. 8.3.5.3.13. transparent-top-bar: able to adjust transparency
          14. 8.3.5.3.14. unite: unite style
      6. 8.3.6. KDE Connect
      7. 8.3.7. kitty/
        1. 8.3.7.1. kitty
        2. 8.3.7.2. search.nix.md
        3. 8.3.7.3. timer.nix.md
      8. 8.3.8. https://nixos.org/manual/nixos/stable/#sec-writing-modules
      9. 8.3.9. rofi.nix.md
      10. 8.3.10. rustdesk, the remote desktop app
      11. 8.3.11. singleton_web_apps.nix.md
      12. 8.3.12. Typora
      13. 8.3.13. warpd.nix.md
      14. 8.3.14. Wayland
      15. 8.3.15. weixin.nix.md
      16. 8.3.16. based on https://github.com/lucasew/nixcfg/blob/49d44c1a655f1c20d7354ecea942c78704067d50/pkgs/wrapWine.nix
      17. 8.3.17. wsl.nix.md
      18. 8.3.18. XColor
      19. 8.3.19. xdot, the dot (graphviz) viewer
      20. 8.3.20. 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. 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. 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

home.nix