Skip to content

shanyouli/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nixos 信息

建议在使用前阅读: https://github.com/hlissner/dotfiles#frequently-asked-questionsNixOS 系列(一):我为什么心动了

相关资源

  1. awesome-nix : 最全面的 nix 信息收集工具
  2. Learn nix in Y Minutes: 让你了解 nix的基本语法
  3. NixOS 与 Flakes | 主页: 推荐的入门工具
  4. How to Learn Nix: 一个系列讲述如何学习 nix 的

安装教程

非 nixos 安装 nix 脚本

curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install

构建

nix run #.init-os -- switch

TODOS:

添加加密

fish 配置

xdg 优化

集成 nushell 配置

  • State “DONE” from “TODO” [2024-10-21 Mon 16:48]
nushell 配置已经完成合并,待完善部分,使用 nushell 来获取 config.modules.shell.env 的值。

使用 wal 取代 themes 模块

版本信息

  • hlissner/dotfiles: 最初配置来源, 配置tag 为 archive/branch-2021-nix , 不支持 macos
  • kclejeune/system: 之后的版本,最后使用配置 tag 为 2024.09.14 , 主要为 macos 配置,兼容 nixos 和 home-manager
  • 现在的版本在 kclejeune/system 之后,用 flake-parts 模块重写。

参考