switch back to fish, keep xonsh around though

This commit is contained in:
Artemis Tosini 2024-05-16 23:32:16 +00:00
parent b4c00ccfe8
commit 26eb19ff4c
Signed by: artemist
SSH key fingerprint: SHA256:EsuWCwx6fjxxExxf65rX+ocQJJAdw4R1KarpFue6Uwc
3 changed files with 23 additions and 25 deletions

View file

@ -63,11 +63,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1713946171, "lastModified": 1715901937,
"narHash": "sha256-lc75rgRQLdp4Dzogv5cfqOg6qYc5Rp83oedF2t0kDp8=", "narHash": "sha256-eMyvWP56ZOdraC2IOvZo0/RTDcrrsqJ0oJWDC76JTak=",
"owner": "lnl7", "owner": "lnl7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "230a197063de9287128e2c68a7a4b0cd7d0b50a7", "rev": "ffc01182f90118119930bdfc528c1ee9a39ecef8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -335,11 +335,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1715417624, "lastModified": 1715845522,
"narHash": "sha256-Wp3vGZRQYVrEveB9UXXZRDvRFrkw6rXXXLxj/6sbg7M=", "narHash": "sha256-zKv1tlYvIrboMrXo0RD8PZsAAUHB2cKD/BpA31LsPRI=",
"owner": "jovian-experiments", "owner": "jovian-experiments",
"repo": "jovian-nixos", "repo": "jovian-nixos",
"rev": "8fef078acb3206be58ae5892a32d6ed75b695647", "rev": "6aa9ba0cda3a3b2e3ce503d67c55d7d6eaf89e6f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -380,11 +380,11 @@
"lix": { "lix": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1715485879, "lastModified": 1715904638,
"narHash": "sha256-a+sGR5aW4K9qF6EALPSOsui8EZF80yBKofWrSE7IZ/Q=", "narHash": "sha256-ByhCkO4mcKtr0XRq8qgkyQnXsAhLZsTWayIEzWHokz0=",
"rev": "4b35e6a75e35e0f79bdadfd5e0d44bc870dcc135", "rev": "5756be19f65f125276e6f36ec6e624b06001bc70",
"type": "tarball", "type": "tarball",
"url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/4b35e6a75e35e0f79bdadfd5e0d44bc870dcc135.tar.gz" "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/5756be19f65f125276e6f36ec6e624b06001bc70.tar.gz"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@ -405,11 +405,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1715442723, "lastModified": 1715885250,
"narHash": "sha256-pXMH7lqr5bT2FjH/3tEdTT/+1+hKx+15WkcGKycWWSM=", "narHash": "sha256-IUFYAl3158Ig5vySnRBHoPReb2/S97bjodCo6FhzJv4=",
"rev": "87b7b7e4bd936301b139e472589d1966b136f45f", "rev": "53d713eb486f21d653af3ef3528e9a19ecfc45e5",
"type": "tarball", "type": "tarball",
"url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/87b7b7e4bd936301b139e472589d1966b136f45f.tar.gz" "url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/53d713eb486f21d653af3ef3528e9a19ecfc45e5.tar.gz"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@ -438,11 +438,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1715148395, "lastModified": 1715881912,
"narHash": "sha256-lRxjTxY3103LGMjWdVqntKZHhlmMX12QUjeFrQMmGaE=", "narHash": "sha256-e4LJk5uV1wvrRkffGFZekPWvFUx29NnnOahBlLaq8Ek=",
"owner": "nixos", "owner": "nixos",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "a4e2b7909fc1bdf30c30ef21d388fde0b5cdde4a", "rev": "ff1be1e3cdf884df0935ab28745ab13c3c26d828",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -453,11 +453,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1715534503, "lastModified": 1715867414,
"narHash": "sha256-5ZSVkFadZbFP1THataCaSf0JH2cAH3S29hU9rrxTEqk=", "narHash": "sha256-cu4UEffKkBByyGR6CFs9XP6iSNsKTkq1r66DA5BkYnE=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "2057814051972fa1453ddfb0d98badbea9b83c06", "rev": "bf446f08bff6814b569265bef8374cfdd3d8f0e0",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -86,6 +86,8 @@
environment.shellAliases.cp = "cp --reflink=auto --sparse=always"; environment.shellAliases.cp = "cp --reflink=auto --sparse=always";
networking.firewall.enable = false; networking.firewall.enable = false;
programs.fish.enable = true;
users = { users = {
users.artemis = { users.artemis = {
isNormalUser = true; isNormalUser = true;
@ -95,6 +97,7 @@
"wheel" "wheel"
"artemis" "artemis"
]; ];
shell = "/run/current-system/sw/bin/fish";
# hashedPassword set in private # hashedPassword set in private
}; };
groups.artemis.gid = config.users.users.artemis.uid; groups.artemis.gid = config.users.users.artemis.uid;

View file

@ -24,11 +24,6 @@ let
}; };
in in
{ {
# We need fish for fish completions
programs.fish.enable = true;
users.users.artemis.shell = "/run/current-system/sw/bin/xonsh";
programs.xonsh = { programs.xonsh = {
enable = true; enable = true;
config = '' config = ''