trying out xonsh

This commit is contained in:
atagen 2023-05-31 15:53:37 +10:00
parent 0442a88d08
commit cb51f8e6d6
10 changed files with 296 additions and 29 deletions

View file

@ -6,7 +6,8 @@
pkgs,
nix-rice,
...
}: {
}:
{
nixpkgs = {
overlays = [
inputs.nur.overlay
@ -114,7 +115,17 @@
qt.style = "gtk2";
programs.zsh.enable = true;
users.defaultUserShell = pkgs.zsh;
programs.xonsh = {
enable = true;
config = builtins.replaceStrings
["#NEWPATHS"]
[''
'${pkgs.xonsh}/lib/python3.10/site-packages',
'${pkgs.python310Packages.pip}/lib/python3.10/site-packages'
'']
(builtins.readFile ../home/dots/xonshrc);
};
users.defaultUserShell = pkgs.xonsh;
services.tailscale.enable = true;
@ -126,21 +137,21 @@
home-manager
cachix
# helix
ark
curl
exa
git
zsh
nix-index
comma
starship
cachix
alejandra
];
# services.mullvad-vpn.enable = true;