Compare commits

...

2 commits

Author SHA1 Message Date
Artemis Tosini 585dceef77
Remove xonsh 2024-09-02 17:05:25 +00:00
Artemis Tosini d3707ecf0d
flake.lock: Update
Flake lock file updates:

• Updated input 'artemist':
    'git+https://git.mildlyfunctional.gay/artemist/packages.git?ref=refs/heads/canon&rev=38f2f51d684b207344b9065ab6fde4a167179536' (2024-08-09)
  → 'git+https://git.mildlyfunctional.gay/artemist/packages.git?ref=refs/heads/canon&rev=e33ec241432f1605cacd1e078c41a41bf99295be' (2024-08-18)
• Updated input 'darwin':
    'github:lnl7/nix-darwin/076b9a905af8a52b866c8db068d6da475839d97b' (2024-08-17)
  → 'github:lnl7/nix-darwin/a8968d88e5a537b0491f68ce910749cd870bdbef' (2024-08-22)
• Updated input 'home-manager':
    'github:nix-community/home-manager/086f619dd991a4d355c07837448244029fc2d9ab' (2024-08-11)
  → 'github:nix-community/home-manager/2598861031b78aadb4da7269df7ca9ddfc3e1671' (2024-08-18)
• Updated input 'jovian':
    'github:jovian-experiments/jovian-nixos/e4e0ca14918919300e04e80c34036028b4370640' (2024-08-15)
  → 'github:jovian-experiments/jovian-nixos/924a18ea8df89a39166dd202f3e73cd022825768' (2024-08-22)
• Updated input 'lix':
    '41a0b08e64.tar.gz?narHash=sha256-X3Tm82sqTIRW8r/2452l/Tc00vJ4XJvsZcsoL%2BlgrOk%3D&rev=41a0b08e646b54b27ae49fb4c23e0c45c60369ca' (2024-08-16)
  → 'f2e7f8bab8.tar.gz?narHash=sha256-z5RuyNFPrVZkbSlEbMhFgfR%2B5AAG/3WCMjJTktaGsR0%3D&rev=f2e7f8bab875809e8b489e1e5a7aa8572bb4bc13' (2024-08-22)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/ec78079a904d7d55e81a0468d764d0fffb50ac06' (2024-08-11)
  → 'github:nix-community/nix-index-database/392828aafbed62a6ea6ccab13728df2e67481805' (2024-08-18)
• Updated input 'nixos-hardware':
    'github:nixos/nixos-hardware/c54cf53e022b0b3c1d3b8207aa0f9b194c24f0cf' (2024-08-10)
  → 'github:nixos/nixos-hardware/b09c46430ffcf18d575acf5c339b38ac4e1db5d2' (2024-08-19)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/b764d780d8af360061540651c3adf84895b5ff90' (2024-08-16)
  → 'github:nixos/nixpkgs/6c31eb9b990446880000e3297f69f4fdee5b69d7' (2024-08-22)
• Updated input 'nixvim':
    'github:nix-community/nixvim/00f32f0430f82c74919c72af84bc95bf5ae434e4' (2024-08-16)
  → 'github:nix-community/nixvim/1854d591cb0e5be6ad97f5091766cdf28e948265' (2024-08-22)
• Updated input 'nixvim/git-hooks':
    'github:cachix/git-hooks.nix/c7012d0c18567c889b948781bc74a501e92275d1' (2024-08-09)
  → 'github:cachix/git-hooks.nix/6cedaa7c1b4f82a266e5d30f212273e60d62cb0d' (2024-08-21)
• Updated input 'nixvim/nuschtosSearch':
    'github:NuschtOS/search/6ca2c3ae05a915c160512bd41f6810f456c9b30d' (2024-08-11)
  → 'github:NuschtOS/search/a05d1805f2a2bc47d230e5e92aecbf69f784f3d0' (2024-08-18)
• Updated input 'nixvim/treefmt-nix':
    'github:numtide/treefmt-nix/349de7bc435bdff37785c2466f054ed1766173be' (2024-08-12)
  → 'github:numtide/treefmt-nix/1d07739554fdc4f8481068f1b11d6ab4c1a4167a' (2024-08-16)
2024-08-22 20:40:48 +00:00
3 changed files with 40 additions and 79 deletions

View file

@ -7,11 +7,11 @@
]
},
"locked": {
"lastModified": 1723229233,
"narHash": "sha256-jBUgKpZT7vO6cBFs+tK8Ozy67zKBkSh3R7ZsK6XBykQ=",
"lastModified": 1723942355,
"narHash": "sha256-eUr4aNumc9OZd4Ur2mN3loL4PlC1MK/hST/FEal1hRo=",
"ref": "refs/heads/canon",
"rev": "38f2f51d684b207344b9065ab6fde4a167179536",
"revCount": 61,
"rev": "e33ec241432f1605cacd1e078c41a41bf99295be",
"revCount": 63,
"type": "git",
"url": "https://git.mildlyfunctional.gay/artemist/packages.git"
},
@ -60,11 +60,11 @@
]
},
"locked": {
"lastModified": 1723859949,
"narHash": "sha256-kiaGz4deGYKMjJPOji/JVvSP/eTefrIA3rAjOnOpXl4=",
"lastModified": 1724299755,
"narHash": "sha256-P5zMA17kD9tqiqMuNXwupkM7buM3gMNtoZ1VuJTRDE4=",
"owner": "lnl7",
"repo": "nix-darwin",
"rev": "076b9a905af8a52b866c8db068d6da475839d97b",
"rev": "a8968d88e5a537b0491f68ce910749cd870bdbef",
"type": "github"
},
"original": {
@ -239,11 +239,11 @@
]
},
"locked": {
"lastModified": 1723202784,
"narHash": "sha256-qbhjc/NEGaDbyy0ucycubq4N3//gDFFH3DOmp1D3u1Q=",
"lastModified": 1724227338,
"narHash": "sha256-TuSaYdhOxeaaE9885mFO1lZHHax33GD5A9dczJrGUjw=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "c7012d0c18567c889b948781bc74a501e92275d1",
"rev": "6cedaa7c1b4f82a266e5d30f212273e60d62cb0d",
"type": "github"
},
"original": {
@ -303,11 +303,11 @@
]
},
"locked": {
"lastModified": 1723399884,
"narHash": "sha256-97wn0ihhGqfMb8WcUgzzkM/TuAxce2Gd20A8oiruju4=",
"lastModified": 1723986931,
"narHash": "sha256-Fy+KEvDQ+Hc8lJAV3t6leXhZJ2ncU5/esxkgt3b8DEY=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "086f619dd991a4d355c07837448244029fc2d9ab",
"rev": "2598861031b78aadb4da7269df7ca9ddfc3e1671",
"type": "github"
},
"original": {
@ -324,11 +324,11 @@
]
},
"locked": {
"lastModified": 1723743257,
"narHash": "sha256-BunNxd6XYA9cyjgxOlGQrlgkiN8ClejGVkE8KWe9F2U=",
"lastModified": 1724304322,
"narHash": "sha256-/nrlMDubg9oG2VNANRBxsas5RbcJtB6IIDPZC3yHLW8=",
"owner": "jovian-experiments",
"repo": "jovian-nixos",
"rev": "e4e0ca14918919300e04e80c34036028b4370640",
"rev": "924a18ea8df89a39166dd202f3e73cd022825768",
"type": "github"
},
"original": {
@ -369,11 +369,11 @@
"lix": {
"flake": false,
"locked": {
"lastModified": 1723818243,
"narHash": "sha256-X3Tm82sqTIRW8r/2452l/Tc00vJ4XJvsZcsoL+lgrOk=",
"rev": "41a0b08e646b54b27ae49fb4c23e0c45c60369ca",
"lastModified": 1724311200,
"narHash": "sha256-z5RuyNFPrVZkbSlEbMhFgfR+5AAG/3WCMjJTktaGsR0=",
"rev": "f2e7f8bab875809e8b489e1e5a7aa8572bb4bc13",
"type": "tarball",
"url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/41a0b08e646b54b27ae49fb4c23e0c45c60369ca.tar.gz?rev=41a0b08e646b54b27ae49fb4c23e0c45c60369ca"
"url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/f2e7f8bab875809e8b489e1e5a7aa8572bb4bc13.tar.gz?rev=f2e7f8bab875809e8b489e1e5a7aa8572bb4bc13"
},
"original": {
"type": "tarball",
@ -412,11 +412,11 @@
]
},
"locked": {
"lastModified": 1723352546,
"narHash": "sha256-WTIrvp0yV8ODd6lxAq4F7EbrPQv0gscBnyfn559c3k8=",
"lastModified": 1723950649,
"narHash": "sha256-dHMkGjwwCGj0c2MKyCjRXVBXq2Sz3TWbbM23AS7/5Hc=",
"owner": "nix-community",
"repo": "nix-index-database",
"rev": "ec78079a904d7d55e81a0468d764d0fffb50ac06",
"rev": "392828aafbed62a6ea6ccab13728df2e67481805",
"type": "github"
},
"original": {
@ -427,11 +427,11 @@
},
"nixos-hardware": {
"locked": {
"lastModified": 1723310128,
"narHash": "sha256-IiH8jG6PpR4h9TxSGMYh+2/gQiJW9MwehFvheSb5rPc=",
"lastModified": 1724067415,
"narHash": "sha256-WJBAEFXAtA41RMpK8mvw0cQ62CJkNMBtzcEeNIJV7b0=",
"owner": "nixos",
"repo": "nixos-hardware",
"rev": "c54cf53e022b0b3c1d3b8207aa0f9b194c24f0cf",
"rev": "b09c46430ffcf18d575acf5c339b38ac4e1db5d2",
"type": "github"
},
"original": {
@ -442,11 +442,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1723808726,
"narHash": "sha256-dEpDgYhKVy3r3NN57YN0xQUqC0Fmquhz+WJgmE4tmmA=",
"lastModified": 1724306539,
"narHash": "sha256-9jF5qr44cnvWoXhE0cr114GHT5Adav3q/DKJ6n9tor8=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "b764d780d8af360061540651c3adf84895b5ff90",
"rev": "6c31eb9b990446880000e3297f69f4fdee5b69d7",
"type": "github"
},
"original": {
@ -491,11 +491,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1723816538,
"narHash": "sha256-h37ltjdifkd7iLtMtBXSBBeYSTuBEKMW6ClFoC7nReQ=",
"lastModified": 1724340365,
"narHash": "sha256-SFJuLI6FpuLHI0PdZAIOAJoeR6Z+cRkbTUQ5TuqJw5s=",
"owner": "nix-community",
"repo": "nixvim",
"rev": "00f32f0430f82c74919c72af84bc95bf5ae434e4",
"rev": "1854d591cb0e5be6ad97f5091766cdf28e948265",
"type": "github"
},
"original": {
@ -513,11 +513,11 @@
]
},
"locked": {
"lastModified": 1723367906,
"narHash": "sha256-v1qA4WBGDI2uH/TVqRwuXSBP341W681psbzYJ8zrjog=",
"lastModified": 1723969429,
"narHash": "sha256-BuewfNEXEf11MIkJY+uvWsdLu1dIvgJqntWChvNdALg=",
"owner": "NuschtOS",
"repo": "search",
"rev": "6ca2c3ae05a915c160512bd41f6810f456c9b30d",
"rev": "a05d1805f2a2bc47d230e5e92aecbf69f784f3d0",
"type": "github"
},
"original": {
@ -678,11 +678,11 @@
]
},
"locked": {
"lastModified": 1723454642,
"narHash": "sha256-S0Gvsenh0II7EAaoc9158ZB4vYyuycvMGKGxIbERNAM=",
"lastModified": 1723808491,
"narHash": "sha256-rhis3qNuGmJmYC/okT7Dkc4M8CeUuRCSvW6kC2f3hBc=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "349de7bc435bdff37785c2466f054ed1766173be",
"rev": "1d07739554fdc4f8481068f1b11d6ab4c1a4167a",
"type": "github"
},
"original": {

View file

@ -10,7 +10,6 @@
inputs.lix-module.nixosModules.default
inputs.private.nixosModules.base
inputs.private.nixosModules.substituter
./xonsh.nix
];
nix = {
@ -51,6 +50,8 @@
"uhk-udev-rules"
"unrar"
]);
# oh god, i guess i only use matrix for public stuff though
config.permittedInsecurePackages = [ "olm-3.2.16" ];
};
console = {

View file

@ -1,40 +0,0 @@
{ pkgs, ... }:
let
xonsh-direnv =
ps:
ps.buildPythonPackage rec {
pname = "xonsh-direnv";
version = "1.6.1";
src = pkgs.fetchPypi {
inherit pname version;
hash = "sha256-Nt8Da1EtMVWZ9mbBDjys7HDutLYifwoQ1HVmI5CN2Ww=";
};
};
xontrib-fish-completer =
ps:
ps.buildPythonPackage rec {
pname = "xontrib-fish-completer";
version = "0.0.1";
src = pkgs.fetchPypi {
inherit pname version;
hash = "sha256-Kr1iolx6DxqgxVNtXwwfggkLrbH9BlilGAYZahvR+3Y=";
};
patchPhase = "sed -i -e 's/^dependencies.*$/dependencies = []/' pyproject.toml";
};
in
{
programs.xonsh = {
enable = true;
config = ''
$UPDATE_OS_ENVIRON = True
xontrib load direnv fish_completer
'';
package = pkgs.xonsh.wrapper.override {
extraPackages = ps: [
(xonsh-direnv ps)
(xontrib-fish-completer ps)
];
};
};
}