Compare commits

...

6 Commits

Author SHA1 Message Date
4388783312 update 2025-06-12 16:24:14 -07:00
009136a417 update 2025-06-11 15:26:04 -07:00
bf59582afd update 2025-06-09 20:32:28 -07:00
a69e21083b update 2025-06-09 18:43:50 -07:00
c685458237 disable vm stuff 2025-06-08 11:32:33 -07:00
e2c4bcacc0 update 2025-06-08 11:25:35 -07:00
6 changed files with 61 additions and 58 deletions

View File

@@ -12,7 +12,7 @@
imports = [
./declarative-nm.nix
./distrobox.nix
./vm.nix
# ./vm.nix
./steam.nix
./networking.nix

84
flake.lock generated
View File

@@ -38,11 +38,11 @@
]
},
"locked": {
"lastModified": 1749319758,
"narHash": "sha256-vjB3/Sk1+gH7E4fjmYLo5+KZFvFeR2X/13mZwvwp2ds=",
"lastModified": 1749757487,
"narHash": "sha256-yPxNQ2wo4Iiv/QiacFcL4gPC/uansnY6FmPvW53fUhg=",
"owner": "chaotic-cx",
"repo": "nyx",
"rev": "11addac79e748c4517b6508c09038d82e2df04a5",
"rev": "12314126ea2c78758055c1f413182fbea617801c",
"type": "github"
},
"original": {
@@ -54,11 +54,11 @@
},
"crane": {
"locked": {
"lastModified": 1748047550,
"narHash": "sha256-t0qLLqb4C1rdtiY8IFRH5KIapTY/n3Lqt57AmxEv9mk=",
"lastModified": 1748970125,
"narHash": "sha256-UDyigbDGv8fvs9aS95yzFfOKkEjx1LO3PL3DsKopohA=",
"owner": "ipetkov",
"repo": "crane",
"rev": "b718a78696060df6280196a6f992d04c87a16aef",
"rev": "323b5746d89e04b22554b061522dfce9e4c49b18",
"type": "github"
},
"original": {
@@ -120,11 +120,11 @@
]
},
"locked": {
"lastModified": 1749350261,
"narHash": "sha256-0klpZdOcXEDgTD1y4ipXLOrGfiBGEeKbjrKh0h1KmXc=",
"lastModified": 1749748793,
"narHash": "sha256-5s2bJKCgQ/YcVUr47Zj+NQVh04tRVT+wl6r0KHvL45I=",
"owner": "nix-community",
"repo": "emacs-overlay",
"rev": "d084c3caceadedc53585bc24897fd2360bd85405",
"rev": "da3121947d9e055bd9c8360f628052f122654df4",
"type": "github"
},
"original": {
@@ -142,11 +142,11 @@
"rust-analyzer-src": "rust-analyzer-src"
},
"locked": {
"lastModified": 1749278330,
"narHash": "sha256-8NKf1rHaKg+7MRoj7hhPlS048upmpwSXsUx2+6phePI=",
"lastModified": 1749623906,
"narHash": "sha256-QD7e5WNVj4aWS5mlJZZnLJ6Lg0h5RSyyEFo2I6xBUEQ=",
"owner": "nix-community",
"repo": "fenix",
"rev": "68e191fa1f76ab42d3eb7195844eab261e412e2e",
"rev": "873cccc628f5e39407e319e6711f3b7d6d1f15cc",
"type": "github"
},
"original": {
@@ -179,11 +179,11 @@
]
},
"locked": {
"lastModified": 1743550720,
"narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=",
"lastModified": 1749398372,
"narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "c621e8422220273271f52058f618c94e405bb0f5",
"rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569",
"type": "github"
},
"original": {
@@ -235,11 +235,11 @@
]
},
"locked": {
"lastModified": 1749243446,
"narHash": "sha256-P1gumhZN5N9q+39ndePHYrtwOwY1cGx+VoXGl+vTm7A=",
"lastModified": 1749657191,
"narHash": "sha256-QLilaHuhGxiwhgceDWESj9gFcKIdEp7+9lRqNGpN8S4=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "2d7d65f65b61fdfce23278e59ca266ddd0ef0a36",
"rev": "faeab32528a9360e9577ff4082de2d35c6bbe1ce",
"type": "github"
},
"original": {
@@ -257,11 +257,11 @@
]
},
"locked": {
"lastModified": 1749312278,
"narHash": "sha256-iafbTiQGNlylMR/ivKRlDudHiu5891rVmRj/WjFcRKE=",
"lastModified": 1749627191,
"narHash": "sha256-bUv8CDE6Uyxak4UkOvRjx5xj6+msEHSpYGeAjkuTnTs=",
"owner": "Jovian-Experiments",
"repo": "Jovian-NixOS",
"rev": "8b0b76f13c875f1f31632fd5fbaee8a093421455",
"rev": "f31df4cb6b2eeef6cf0113edb687297be72a69df",
"type": "github"
},
"original": {
@@ -284,11 +284,11 @@
]
},
"locked": {
"lastModified": 1748959397,
"narHash": "sha256-hq+njWbMLAfQIFEP+8G/7xLz1ZELWC+780332FdpnW0=",
"lastModified": 1749471908,
"narHash": "sha256-uGfPqd43KTomeIVWUzHu3hGLWFsqYibhWLt2OaRic28=",
"owner": "nix-community",
"repo": "lanzaboote",
"rev": "20721e48123f1f900b323a76349130080a2f8343",
"rev": "00292388ad3b497763b81568d6ee5e1c4a2bcf85",
"type": "github"
},
"original": {
@@ -311,11 +311,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
},
"locked": {
"lastModified": 1749330287,
"narHash": "sha256-5ThmjfgLhJRohYijQdl4kPVNdpxX7Ap5WE265Z6ESYI=",
"lastModified": 1749754824,
"narHash": "sha256-4np99yTzIyosbx8hUvkOaaMoLuQpWIwNmkcYR2F8uXM=",
"owner": "sodiboo",
"repo": "niri-flake",
"rev": "a9cb688b4b4ec9b1e22f02eaabcaa41eb27eedbf",
"rev": "3308d82c470d2614530536b8a69169ebc61eb1b5",
"type": "github"
},
"original": {
@@ -344,11 +344,11 @@
"niri-unstable": {
"flake": false,
"locked": {
"lastModified": 1749327170,
"narHash": "sha256-mBrxeWd7L8oAIh6G2PgKuZAzqyZMyjBpHEAcSSTbhJg=",
"lastModified": 1749752245,
"narHash": "sha256-AOiLFwSsLC86GFPUZQJwW1ZsWKKtbR/G85SbmtkEuuk=",
"owner": "YaLTeR",
"repo": "niri",
"rev": "f918eabe6a144e78c62c3fc0cfa7fe32e4623e5a",
"rev": "97dfd2b1a00bcb9b765a8fa92ce39d2e0c79abc2",
"type": "github"
},
"original": {
@@ -398,11 +398,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1749143949,
"narHash": "sha256-QuUtALJpVrPnPeozlUG/y+oIMSLdptHxb3GK6cpSVhA=",
"lastModified": 1749285348,
"narHash": "sha256-frdhQvPbmDYaScPFiCnfdh3B/Vh81Uuoo0w5TkWmmjU=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "d3d2d80a2191a73d1e86456a751b83aa13085d7d",
"rev": "3e3afe5174c561dee0df6f2c2b2236990146329f",
"type": "github"
},
"original": {
@@ -456,11 +456,11 @@
"rust-analyzer-src": {
"flake": false,
"locked": {
"lastModified": 1749194353,
"narHash": "sha256-i6nNh8It11J9afo8QAR1Vwk4qKz/byIc5yq0rU3SW7M=",
"lastModified": 1749558764,
"narHash": "sha256-R9vQiqez6Gm0ARJKgbsAeLyX493vwIaexOUAz0vDhak=",
"owner": "rust-lang",
"repo": "rust-analyzer",
"rev": "6acff6c1f8306a0a1d29be8fd1ffa63cff1ad598",
"rev": "9c3476d225ccc90c081280c2a20e9f7d8a200325",
"type": "github"
},
"original": {
@@ -477,11 +477,11 @@
]
},
"locked": {
"lastModified": 1749350575,
"narHash": "sha256-ltLegOYrp69v/7BXlNfSwUPrt2DvF7N668pV4a6rWRA=",
"lastModified": 1749695868,
"narHash": "sha256-debjTLOyqqsYOUuUGQsAHskFXH5+Kx2t3dOo/FCoNRA=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "24d5806474b0779d373f381f00d75ad51fd45099",
"rev": "55f914d5228b5c8120e9e0f9698ed5b7214d09cd",
"type": "github"
},
"original": {
@@ -548,11 +548,11 @@
]
},
"locked": {
"lastModified": 1749352110,
"narHash": "sha256-bO0PBvDRANi/sUU4CF1IUsQoj/X/CHHwxrwQiTnqdX4=",
"lastModified": 1749745531,
"narHash": "sha256-+nnmuYVhQPbELuW2lZCWpTAJo955Qng/SCcLVO/RP6c=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
"rev": "439ac110a99980bc858c9145e7d69d98e270db81",
"rev": "50ec60bcf3528db062700673f61f86d82ca6cda0",
"type": "github"
},
"original": {

View File

@@ -8,6 +8,7 @@
imports = [
./no-gui.nix
./progs/alacritty.nix
./progs/emacs.nix
# ./progs/gpt4all/gpt4all.nix
# ./progs/trezor.nix # - broken
];

View File

@@ -45,17 +45,6 @@ let
cmake-language-server # cmake lsp
];
# Praise be to the church of emacs
emacs_stuff = with pkgs; [
emacs-unstable-pgtk
# shell check things
shellcheck
# for search
fd
];
in
{
imports = [
@@ -109,7 +98,6 @@ in
ripgrep # grep, but written in rust, respects .gitignore, and very very fast, command is `rg`
lurk # better strace
# alternative to `find`
fd
@@ -204,8 +192,7 @@ in
jasmin
]
++ rust_pkgs
++ lsps
++ emacs_stuff;
++ lsps;
# https://github.com/flamegraph-rs/flamegraph
home.file.".cargo/config.toml".text = ''

View File

@@ -0,0 +1,16 @@
{ pkgs, config, ... }:
{
programs.emacs = {
enable = true;
package = pkgs.emacs-unstable-pgtk;
extraPackages = epkgs: [
epkgs.dracula-theme
pkgs.shellcheck
# for file search
pkgs.fd
];
extraConfig = "";
};
}

View File

@@ -130,7 +130,6 @@
"${pkgs.fuzzel}/bin/fuzzel"
];
"Mod+O".action = toggle-overview;
# open a terminal