trying out xonsh
This commit is contained in:
parent
0442a88d08
commit
cb51f8e6d6
10 changed files with 296 additions and 29 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue