Compare commits

..

No commits in common. "9a8ced7499b3287b4040c436a9365155af0e00c9" and "dcae2c375f58018b1d0cd3090f3cc9bddef6c354" have entirely different histories.

4 changed files with 44 additions and 50 deletions

View file

@ -7,11 +7,11 @@
]
},
"locked": {
"lastModified": 1721691571,
"narHash": "sha256-dUFGFUPFJWWHosWz5zcMqvzR5+WIS33q7zYrTOHql+I=",
"lastModified": 1721075053,
"narHash": "sha256-Ywa9fnalPj5WiQ7uu1pXdJ192r8OGL7LMMokDma+Kc0=",
"ref": "refs/heads/canon",
"rev": "c4a85fe74dc257b0b7a392eaf3a80599096336b7",
"revCount": 58,
"rev": "01959e74e880876233f75658a3d763d4b46560b5",
"revCount": 57,
"type": "git",
"url": "https://git.mildlyfunctional.gay/artemist/packages.git"
},
@ -60,11 +60,11 @@
]
},
"locked": {
"lastModified": 1721719500,
"narHash": "sha256-nnkqjv4Y37Hydjh6HE9wW4kSkV5Q7q4iIXlL5lwUFOw=",
"lastModified": 1720845312,
"narHash": "sha256-yPhAsJTpyoIPQZJGC8Fw8W2lAXyhLoTn+HP20bmfkfk=",
"owner": "lnl7",
"repo": "nix-darwin",
"rev": "884f3fe6d9bf056ba0017c132c39c1f0d07d4fec",
"rev": "5ce8503cf402cf76b203eba4b7e402bea8e44abc",
"type": "github"
},
"original": {
@ -240,11 +240,11 @@
]
},
"locked": {
"lastModified": 1721042469,
"narHash": "sha256-6FPUl7HVtvRHCCBQne7Ylp4p+dpP3P/OYuzjztZ4s70=",
"lastModified": 1720524665,
"narHash": "sha256-ni/87oHPZm6Gv0ECYxr1f6uxB0UKBWJ6HvS7lwLU6oY=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "f451c19376071a90d8c58ab1a953c6e9840527fd",
"rev": "8d6a17d0cdf411c55f12602624df6368ad86fac1",
"type": "github"
},
"original": {
@ -304,11 +304,11 @@
]
},
"locked": {
"lastModified": 1721804110,
"narHash": "sha256-i4jINRazBKPqlaS+qhlP+kV/UHEq3vs5itfpblqu4ZM=",
"lastModified": 1720734513,
"narHash": "sha256-neWQ8eNtLTd+YMesb7WjKl1SVCbDyCm46LUgP/g/hdo=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "af70fc502a15d7e1e4c5a4c4fc8e06c2ec561e0c",
"rev": "90ae324e2c56af10f20549ab72014804a3064c7f",
"type": "github"
},
"original": {
@ -325,11 +325,11 @@
]
},
"locked": {
"lastModified": 1721226562,
"narHash": "sha256-KfdwusX12hhkzXKBmu2HhaU9EhaxVeWLDQw1Ll2A03o=",
"lastModified": 1720697445,
"narHash": "sha256-IvFFc57vljkR1eP4VeNMuXJTS/POClq+ytFAadigSY0=",
"owner": "jovian-experiments",
"repo": "jovian-nixos",
"rev": "927eea31915468e06b94bedf678261dc7cf048c8",
"rev": "bba994424596df09228f5437bcf8ef7fde1fe56e",
"type": "github"
},
"original": {
@ -370,11 +370,11 @@
"lix": {
"flake": false,
"locked": {
"lastModified": 1721756973,
"narHash": "sha256-M7Zb3UfjQ0o3qXHolhykIk+QzfhEBcEYK9QAPSiBtW4=",
"rev": "53f3e39815c3357c6465963359e94a6318b54af7",
"lastModified": 1720976034,
"narHash": "sha256-fueWQn/bzWcYeR01UWAhjMejgpQc2mjSPt3gb5tpoMs=",
"rev": "1eb5d22132a57487e0cb84a65ecd35814624c0e5",
"type": "tarball",
"url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/53f3e39815c3357c6465963359e94a6318b54af7.tar.gz"
"url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/1eb5d22132a57487e0cb84a65ecd35814624c0e5.tar.gz"
},
"original": {
"type": "tarball",
@ -413,11 +413,11 @@
]
},
"locked": {
"lastModified": 1721531260,
"narHash": "sha256-O72uxk4gYFQDwNkoBioyrR3GK9EReZmexCStBaORMW8=",
"lastModified": 1720926593,
"narHash": "sha256-fW6e27L6qY6s+TxInwrS2EXZZfhMAlaNqT0sWS49qMA=",
"owner": "nix-community",
"repo": "nix-index-database",
"rev": "b6db9fd8dc59bb2ccb403f76d16ba8bbc1d5263d",
"rev": "5fe5b0cdf1268112dc96319388819b46dc051ef4",
"type": "github"
},
"original": {
@ -428,11 +428,11 @@
},
"nixos-hardware": {
"locked": {
"lastModified": 1721839713,
"narHash": "sha256-apTv16L9h5ONS2VTPbKEgwAOVmWGku0MsfprjgwBFHo=",
"lastModified": 1720737798,
"narHash": "sha256-G/OtEAts7ZUvW5lrGMXSb8HqRp2Jr9I7reBuvCOL54w=",
"owner": "nixos",
"repo": "nixos-hardware",
"rev": "a7432ebaefc9a400dcda399d48b949230378d784",
"rev": "c5013aa7ce2c7ec90acee5d965d950c8348db751",
"type": "github"
},
"original": {
@ -443,11 +443,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1721562059,
"narHash": "sha256-Tybxt65eyOARf285hMHIJ2uul8SULjFZbT9ZaEeUnP8=",
"lastModified": 1720957393,
"narHash": "sha256-oedh2RwpjEa+TNxhg5Je9Ch6d3W1NKi7DbRO1ziHemA=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "68c9ed8bbed9dfce253cc91560bf9043297ef2fe",
"rev": "693bc46d169f5af9c992095736e82c3488bf7dbb",
"type": "github"
},
"original": {
@ -491,11 +491,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1721832650,
"narHash": "sha256-naQCM5KqT+i8W/84aaXUsr/6oWR8fkjXDPdWCwLiCRQ=",
"lastModified": 1721042250,
"narHash": "sha256-CEOGzI9WFGezwJ3lok0F//1UEq5crzE2kZDLQK2EtfE=",
"owner": "nix-community",
"repo": "nixvim",
"rev": "0ac10f6776c6650b18ebe45913e06b7ce1a2e2b1",
"rev": "b9ed90003273f0a75151b32948e16b44891f403c",
"type": "github"
},
"original": {
@ -656,11 +656,11 @@
]
},
"locked": {
"lastModified": 1721458737,
"narHash": "sha256-wNXLQ/ATs1S4Opg1PmuNoJ+Wamqj93rgZYV3Di7kxkg=",
"lastModified": 1720818892,
"narHash": "sha256-f52x9srIcqQm1Df3T+xYR5P6VfdnDFa2vkkcLhlTp6U=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "888bfb10a9b091d9ed2f5f8064de8d488f7b7c97",
"rev": "5b002f8a53ed04c1a4177e7b00809d57bd2c696f",
"type": "github"
},
"original": {

View file

@ -29,6 +29,7 @@
overlays = [
inputs.artemist.overlays.default
inputs.fonts.overlays.default
(final: prev: { kicad = prev.kicad.override { python3 = final.python311; }; })
];
config.allowUnfreePredicate =
pkg:

View file

@ -79,7 +79,13 @@ lib.setAttrByPath setPath (
jsonls.enable = cfg.plugins.lsp.enable;
nil-ls.enable = cfg.plugins.lsp.enable;
omnisharp.enable = cfg.plugins.lsp.enable;
pylsp.enable = cfg.plugins.lsp.enable;
pylsp = {
enable = cfg.plugins.lsp.enable;
settings.plugins = {
pylsp_mypy.enabled = true;
black.enabled = true;
};
};
texlab.enable = cfg.plugins.lsp.enable;
tsserver.enable = cfg.plugins.lsp.enable;
typst-lsp.enable = cfg.plugins.lsp.enable;

View file

@ -110,27 +110,14 @@
environment.systemPackages = with pkgs; [
amdgpu_top
rpcs3
ryujinx
uhk-agent
];
services.udev.packages = with pkgs; [
rpcs3
uhk-udev-rules
];
services.udev.packages = with pkgs; [ uhk-udev-rules ];
# Home
home-manager.users.artemis = {
programs.mangohud = {
enable = true;
enableSessionWide = true;
settings = {
preset = "0,1,2,3,4";
battery = false;
};
};
programs.git.signing.key = lib.mkForce "3D2BB230F9FAF0C5183246DD4FDC96F161E7BA8A";
programs.mpv.defaultProfiles = [ "high-quality" ];
wayland.windowManager.sway.config.output = {