My nixos configuration

Compare changes

Choose any two refs to compare.

Changed files
+40 -28
home
configurations
modules
profiles
development
+27 -27
flake.lock
··· 37 37 ] 38 38 }, 39 39 "locked": { 40 - "lastModified": 1745745433, 41 - "narHash": "sha256-fpb9C7rV2XxWnmr7QAgb9ioh21a7lstZVOYuDnR2Dxc=", 40 + "lastModified": 1747794124, 41 + "narHash": "sha256-GVMQfAoLuoo7Fq3VuwnWthWNoM9di/dlQdP/YrCQCCs=", 42 42 "owner": "nix-community", 43 43 "repo": "emacs-overlay", 44 - "rev": "24a3e2b6b0dda50c1afaa3da730f156d0400e95a", 44 + "rev": "3f5c585027ef7798de403e4b7093f3005679496f", 45 45 "type": "github" 46 46 }, 47 47 "original": { ··· 262 262 ] 263 263 }, 264 264 "locked": { 265 - "lastModified": 1745802917, 266 - "narHash": "sha256-hI7BmIwKagCJlQdVgwxs1sLY2d8i97srcqT+OrhBDao=", 265 + "lastModified": 1747793476, 266 + "narHash": "sha256-2qAOSixSrbb9l6MI+SI4zGineOzDcc2dgOOFK9Dx+IY=", 267 267 "owner": "nix-community", 268 268 "repo": "home-manager", 269 - "rev": "9c46dc881c2afcb50ac9ae9f1c36b2a4ebba3c8a", 269 + "rev": "2468b2d35512d093aeb04972a1d8c20a0735793f", 270 270 "type": "github" 271 271 }, 272 272 "original": { ··· 303 303 "nixpkgs-regression": "nixpkgs-regression" 304 304 }, 305 305 "locked": { 306 - "lastModified": 1745707371, 307 - "narHash": "sha256-G9ggkngtuee05QnPnZX9GRrACVtkXHKRQyABb9InZuw=", 306 + "lastModified": 1747764931, 307 + "narHash": "sha256-5Aa+RnUsZJitjlMGnNk1A1lV0FNvdvFrUPIVj2TBm/M=", 308 308 "owner": "nixos", 309 309 "repo": "nix", 310 - "rev": "c81202b358419ffff5af93f2299dd819fdaaed60", 310 + "rev": "e22142e11a428a041f1612a541401e722e6f51c9", 311 311 "type": "github" 312 312 }, 313 313 "original": { ··· 360 360 }, 361 361 "nixpkgs": { 362 362 "locked": { 363 - "lastModified": 1745391562, 364 - "narHash": "sha256-sPwcCYuiEopaafePqlG826tBhctuJsLx/mhKKM5Fmjo=", 363 + "lastModified": 1747179050, 364 + "narHash": "sha256-qhFMmDkeJX9KJwr5H32f1r7Prs7XbQWtO0h3V0a0rFY=", 365 365 "owner": "NixOS", 366 366 "repo": "nixpkgs", 367 - "rev": "8a2f738d9d1f1d986b5a4cd2fd2061a7127237d7", 367 + "rev": "adaa24fbf46737f3f1b5497bf64bae750f82942e", 368 368 "type": "github" 369 369 }, 370 370 "original": { ··· 456 456 }, 457 457 "nixpkgs_2": { 458 458 "locked": { 459 - "lastModified": 1745526057, 460 - "narHash": "sha256-ITSpPDwvLBZBnPRS2bUcHY3gZSwis/uTe255QgMtTLA=", 459 + "lastModified": 1747744144, 460 + "narHash": "sha256-W7lqHp0qZiENCDwUZ5EX/lNhxjMdNapFnbErcbnP11Q=", 461 461 "owner": "nixos", 462 462 "repo": "nixpkgs", 463 - "rev": "f771eb401a46846c1aebd20552521b233dd7e18b", 463 + "rev": "2795c506fe8fb7b03c36ccb51f75b6df0ab2553f", 464 464 "type": "github" 465 465 }, 466 466 "original": { ··· 515 515 "wrapper-manager": "wrapper-manager" 516 516 }, 517 517 "locked": { 518 - "lastModified": 1745766071, 519 - "narHash": "sha256-udVsLF35zb9YSDP5mPeCVwgMhGDwuRYT9Uk4cVWYw8M=", 518 + "lastModified": 1747684568, 519 + "narHash": "sha256-s+yTEojMCZXT0lujYd5iYpEipSGvSWNGQ7/F8s9c6qA=", 520 520 "owner": "nobbz", 521 521 "repo": "nobbz-vim", 522 - "rev": "36a897123ffd74b9b8c59ca4268ecbf1b8ca90b7", 522 + "rev": "1b57e2f5d4df3e014d75df49555ce10326b82cf2", 523 523 "type": "github" 524 524 }, 525 525 "original": { ··· 556 556 "utils": "utils" 557 557 }, 558 558 "locked": { 559 - "lastModified": 1745780590, 560 - "narHash": "sha256-js+FPQVsH6KdxguYukxtA3pZu0pWK9rrFYjaI51ispo=", 559 + "lastModified": 1747794382, 560 + "narHash": "sha256-3vbkFygUdT9GB2lw8Caa2GxKkeyxe3czxnlr+iw2Y/o=", 561 561 "owner": "wamserma", 562 562 "repo": "flake-programs-sqlite", 563 - "rev": "ae9ef77cdcdbc173cd8f4d0c3f162acdefc77d25", 563 + "rev": "c82fcbe26b6fc2f7613ac91451cd360754faf3b5", 564 564 "type": "github" 565 565 }, 566 566 "original": { ··· 611 611 "nixpkgs": "nixpkgs_3" 612 612 }, 613 613 "locked": { 614 - "lastModified": 1745310711, 615 - "narHash": "sha256-ePyTpKEJTgX0gvgNQWd7tQYQ3glIkbqcW778RpHlqgA=", 614 + "lastModified": 1747603214, 615 + "narHash": "sha256-lAblXm0VwifYCJ/ILPXJwlz0qNY07DDYdLD+9H+Wc8o=", 616 616 "owner": "Mic92", 617 617 "repo": "sops-nix", 618 - "rev": "5e3e92b16d6fdf9923425a8d4df7496b2434f39c", 618 + "rev": "8d215e1c981be3aa37e47aeabd4e61bb069548fd", 619 619 "type": "github" 620 620 }, 621 621 "original": { ··· 703 703 ] 704 704 }, 705 705 "locked": { 706 - "lastModified": 1744357296, 707 - "narHash": "sha256-82ByXqDDdVcDYO3yE6Ntj/pcNtJ3bBDzu7oVDp/OPWg=", 706 + "lastModified": 1747562021, 707 + "narHash": "sha256-XfF+5zjoWbAcAiGNb++og6yDGJRwWYpADr9P6WuieQA=", 708 708 "owner": "viperml", 709 709 "repo": "wrapper-manager", 710 - "rev": "8ebdb81ed03aa26e4c797af9c3e05f467c1f29ca", 710 + "rev": "f2b0bec5140403cf24cae96f6764d97b5d59b0e2", 711 711 "type": "github" 712 712 }, 713 713 "original": {
+1 -1
home/configurations/nmelzer_at_phoebe.nix
··· 68 68 69 69 services.playerctld.enable = true; 70 70 71 - home.file."${config.gtk.gtk2.configLocation}".force = true; 71 + gtk.gtk2.force = true; 72 72 73 73 programs.ssh.includes = [ 74 74 config.sops.secrets.ssh.path
+12
home/modules/profiles/development/default.nix
··· 13 13 }; 14 14 15 15 config = lib.mkIf cfg.enable { 16 + programs.jujutsu = { 17 + enable = true; 18 + settings = { 19 + user = { 20 + name = config.programs.git.userName; 21 + email = config.programs.git.userEmail; 22 + }; 23 + 24 + ui.diff.tool = [config.programs.git.extraConfig.diff.external "$left" "$right"]; 25 + }; 26 + }; 27 + 16 28 programs.gh.enable = true; 17 29 programs.git = { 18 30 enable = true;