❄️ My personnal NixOS configuration
nix-flake nixos-configuration linux dotfiles flake nix nix-config nixos nixos-flake linux-desktop

asdf #2

closed opened by adjoly.fr targeting master from test
Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:7g74v3wiannux6tuc5t74gln/sh.tangled.repo.pull/3mc5z7nbs6i22
+77 -79
Diff #1
+3 -3
.tangled/workflows/pr.yml
··· 1 1 when: 2 2 - event: [ "pull_request" ] 3 - branch: [ "master" ] 3 + branch: master 4 4 5 5 engine: "nixery" 6 6 7 7 dependencies: 8 8 nixpkgs: 9 - - nix 9 + - nixVersions.nix_2_28 10 10 11 11 steps: 12 - - name: flake check 12 + - name: "flake check" 13 13 command: | 14 14 nix flake check --all-systems
+45 -45
flake.lock
··· 7 7 ] 8 8 }, 9 9 "locked": { 10 - "lastModified": 1765485905, 11 - "narHash": "sha256-fk6zFzzcwz6su99K7UTxS2497+z/Cdk3FzNsacsmZKA=", 10 + "lastModified": 1767967164, 11 + "narHash": "sha256-Cx4VETh9dGoQYDtWhre7g66d7SAr+h1h6f+SSHxVrck=", 12 12 "owner": "catppuccin", 13 13 "repo": "nix", 14 - "rev": "b49c675acd80931fc8b54290920a90189b461dcf", 14 + "rev": "e973584280e3b0e1d5b5a1a5e9948dc222c54af7", 15 15 "type": "github" 16 16 }, 17 17 "original": { ··· 40 40 "nixpkgs": "nixpkgs" 41 41 }, 42 42 "locked": { 43 - "lastModified": 1765326679, 44 - "narHash": "sha256-fTLX9kDwLr9Y0rH/nG+h1XG5UU+jBcy0PFYn5eneRX8=", 43 + "lastModified": 1766150702, 44 + "narHash": "sha256-P0kM+5o+DKnB6raXgFEk3azw8Wqg5FL6wyl9jD+G5a4=", 45 45 "owner": "nix-community", 46 46 "repo": "disko", 47 - "rev": "d64e5cdca35b5fad7c504f615357a7afe6d9c49e", 47 + "rev": "916506443ecd0d0b4a0f4cf9d40a3c22ce39b378", 48 48 "type": "github" 49 49 }, 50 50 "original": { ··· 210 210 ] 211 211 }, 212 212 "locked": { 213 - "lastModified": 1765384171, 214 - "narHash": "sha256-FuFtkJrW1Z7u+3lhzPRau69E0CNjADku1mLQQflUORo=", 213 + "lastModified": 1767910483, 214 + "narHash": "sha256-MOU5YdVu4DVwuT5ztXgQpPuRRBjSjUGIdUzOQr9iQOY=", 215 215 "owner": "nix-community", 216 216 "repo": "home-manager", 217 - "rev": "44777152652bc9eacf8876976fa72cc77ca8b9d8", 217 + "rev": "82fb7dedaad83e5e279127a38ef410bcfac6d77c", 218 218 "type": "github" 219 219 }, 220 220 "original": { ··· 232 232 ] 233 233 }, 234 234 "locked": { 235 - "lastModified": 1762964643, 236 - "narHash": "sha256-RYHN8O/Aja59XDji6WSJZPkJpYVUfpSkyH+PEupBJqM=", 235 + "lastModified": 1767104570, 236 + "narHash": "sha256-GKgwu5//R+cLdKysZjGqvUEEOGXXLdt93sNXeb2M/Lk=", 237 237 "owner": "nix-community", 238 238 "repo": "home-manager", 239 - "rev": "827f2a23373a774a8805f84ca5344654c31f354b", 239 + "rev": "e4e78a2cbeaddd07ab7238971b16468cc1d14daf", 240 240 "type": "github" 241 241 }, 242 242 "original": { ··· 252 252 ] 253 253 }, 254 254 "locked": { 255 - "lastModified": 1765113580, 256 - "narHash": "sha256-b8YOwGDFprkQJjXsKGuSNS1pWe8w4cUW36YxlUelNpU=", 255 + "lastModified": 1766066098, 256 + "narHash": "sha256-d3HmUbmfTDIt9mXEHszqyo2byqQMoyJtUJCZ9U1IqHQ=", 257 257 "owner": "hyprwm", 258 258 "repo": "contrib", 259 - "rev": "db18f83bebbc2cf43a21dbb26cd99aabe672d923", 259 + "rev": "41dbcac8183bb1b3a4ade0d8276b2f2df6ae4690", 260 260 "type": "github" 261 261 }, 262 262 "original": { ··· 379 379 "nixpkgs": "nixpkgs_2" 380 380 }, 381 381 "locked": { 382 - "lastModified": 1765483419, 383 - "narHash": "sha256-w6wznH1lBzlSH3+pWDkE+L6xA0F02drFAzu2E7PD/Jo=", 382 + "lastModified": 1765841014, 383 + "narHash": "sha256-55V0AJ36V5Egh4kMhWtDh117eE3GOjwq5LhwxDn9eHg=", 384 384 "owner": "nix-community", 385 385 "repo": "NixOS-WSL", 386 - "rev": "0c040f28b44b18e0d4240e027096078e34dbb029", 386 + "rev": "be4af8042e7a61fa12fda58fe9a3b3babdefe17b", 387 387 "type": "github" 388 388 }, 389 389 "original": { ··· 395 395 }, 396 396 "nixpkgs": { 397 397 "locked": { 398 - "lastModified": 1752596105, 399 - "narHash": "sha256-lFNVsu/mHLq3q11MuGkMhUUoSXEdQjCHvpReaGP1S2k=", 398 + "lastModified": 1763618868, 399 + "narHash": "sha256-v5afmLjn/uyD9EQuPBn7nZuaZVV9r+JerayK/4wvdWA=", 400 400 "owner": "NixOS", 401 401 "repo": "nixpkgs", 402 - "rev": "dab3a6e781554f965bde3def0aa2fda4eb8f1708", 402 + "rev": "a8d610af3f1a5fb71e23e08434d8d61a466fc942", 403 403 "type": "github" 404 404 }, 405 405 "original": { ··· 438 438 }, 439 439 "nixpkgs_2": { 440 440 "locked": { 441 - "lastModified": 1764950072, 442 - "narHash": "sha256-BmPWzogsG2GsXZtlT+MTcAWeDK5hkbGRZTeZNW42fwA=", 441 + "lastModified": 1765472234, 442 + "narHash": "sha256-9VvC20PJPsleGMewwcWYKGzDIyjckEz8uWmT0vCDYK0=", 443 443 "owner": "NixOS", 444 444 "repo": "nixpkgs", 445 - "rev": "f61125a668a320878494449750330ca58b78c557", 445 + "rev": "2fbfb1d73d239d2402a8fe03963e37aab15abe8b", 446 446 "type": "github" 447 447 }, 448 448 "original": { ··· 454 454 }, 455 455 "nixpkgs_3": { 456 456 "locked": { 457 - "lastModified": 1765311797, 458 - "narHash": "sha256-mSD5Ob7a+T2RNjvPvOA1dkJHGVrNVl8ZOrAwBjKBDQo=", 457 + "lastModified": 1768028080, 458 + "narHash": "sha256-50aDK+8eLvsLK39TzQhKNq50/HcXyP4hyxOYoPoVxjo=", 459 459 "owner": "nixos", 460 460 "repo": "nixpkgs", 461 - "rev": "09eb77e94fa25202af8f3e81ddc7353d9970ac1b", 461 + "rev": "d03088749a110d52a4739348f39a63f84bb0be14", 462 462 "type": "github" 463 463 }, 464 464 "original": { ··· 470 470 }, 471 471 "nixpkgs_4": { 472 472 "locked": { 473 - "lastModified": 1765838191, 474 - "narHash": "sha256-m5KWt1nOm76ILk/JSCxBM4MfK3rYY7Wq9/TZIIeGnT8=", 473 + "lastModified": 1767325753, 474 + "narHash": "sha256-yA/CuWyqm+AQo2ivGy6PlYrjZBQm7jfbe461+4HF2fo=", 475 475 "owner": "NixOS", 476 476 "repo": "nixpkgs", 477 - "rev": "c6f52ebd45e5925c188d1a20119978aa4ffd5ef6", 477 + "rev": "64049ca74d63e971b627b5f3178d95642e61cedd", 478 478 "type": "github" 479 479 }, 480 480 "original": { ··· 486 486 }, 487 487 "nixpkgs_5": { 488 488 "locked": { 489 - "lastModified": 1761236834, 490 - "narHash": "sha256-+pthv6hrL5VLW2UqPdISGuLiUZ6SnAXdd2DdUE+fV2Q=", 489 + "lastModified": 1767364772, 490 + "narHash": "sha256-fFUnEYMla8b7UKjijLnMe+oVFOz6HjijGGNS1l7dYaQ=", 491 491 "owner": "nixos", 492 492 "repo": "nixpkgs", 493 - "rev": "d5faa84122bc0a1fd5d378492efce4e289f8eac1", 493 + "rev": "16c7794d0a28b5a37904d55bcca36003b9109aaa", 494 494 "type": "github" 495 495 }, 496 496 "original": { ··· 508 508 "systems": "systems_2" 509 509 }, 510 510 "locked": { 511 - "lastModified": 1766256678, 512 - "narHash": "sha256-LLpJEUFNrj6pO8hvkZMjuuBUeCrjJp/PnVSp2huR+ZA=", 511 + "lastModified": 1767448089, 512 + "narHash": "sha256-U1fHsZBnFrUil731NHD9Sg5HoiG+eSHau8OFuClhwW0=", 513 513 "owner": "nix-community", 514 514 "repo": "nixvim", 515 - "rev": "204a2f3d359e01fcf5af4433adc8cdbb434c9ded", 515 + "rev": "983751b66f255bbea1adc185364e9e7b73f82358", 516 516 "type": "github" 517 517 }, 518 518 "original": { ··· 641 641 ] 642 642 }, 643 643 "locked": { 644 - "lastModified": 1765507345, 645 - "narHash": "sha256-fq34mBLvAgv93EuZjGp7cVV633pxnph9AVuB/Ql5y5Q=", 644 + "lastModified": 1768100056, 645 + "narHash": "sha256-2GWCrsoWIuEXrzdKR2DPnoDhA5SqW7CGNO+Absni054=", 646 646 "owner": "oxalica", 647 647 "repo": "rust-overlay", 648 - "rev": "a9471b23bf656d69ceb2d5ddccdc5082d51fc0e3", 648 + "rev": "71a69fd633552550de7cb05cc149e4a99ff6f3b6", 649 649 "type": "github" 650 650 }, 651 651 "original": { ··· 710 710 "nixpkgs": "nixpkgs_5" 711 711 }, 712 712 "locked": { 713 - "lastModified": 1762938485, 714 - "narHash": "sha256-AlEObg0syDl+Spi4LsZIBrjw+snSVU4T8MOeuZJUJjM=", 713 + "lastModified": 1768031762, 714 + "narHash": "sha256-b2gJDJfi+TbA7Hu2sKip+1mWqya0GJaWrrXQjpbOVTU=", 715 715 "owner": "numtide", 716 716 "repo": "treefmt-nix", 717 - "rev": "5b4ee75aeefd1e2d5a1cc43cf6ba65eba75e83e4", 717 + "rev": "0c445aa21b01fd1d4bb58927f7b268568af87b20", 718 718 "type": "github" 719 719 }, 720 720 "original": { ··· 747 747 ] 748 748 }, 749 749 "locked": { 750 - "lastModified": 1765543504, 751 - "narHash": "sha256-JicwCbAs6gEXl1zBZmaQmWERNkZkYLOPU4Je2QRZKxw=", 750 + "lastModified": 1768083628, 751 + "narHash": "sha256-6M+vlMGur7UgzkHucgA61pjq3gtjGH9OywxJM/KHL8I=", 752 752 "owner": "0xc000022070", 753 753 "repo": "zen-browser-flake", 754 - "rev": "7697c47740fbe3ebe84130b1666830857ccb76fb", 754 + "rev": "5c9624f3d0176727284678aebf677770dd1375b2", 755 755 "type": "github" 756 756 }, 757 757 "original": {
+1 -2
home/DEV-BOYY/packages.nix
··· 1 1 { 2 2 pkgs, 3 - inputs, 4 3 self, 5 4 ... 6 5 }: ··· 13 12 (unstable.prismlauncher.override { 14 13 jdks = [ 15 14 jdk8 16 - jdk11 15 + jdk11 17 16 jdk17 18 17 jdk21 19 18 jdk25
+1 -1
home/LAPTOP-5530/default.nix
··· 20 20 hypridle.sleep_timeout = 600; 21 21 hyprlock.monitor = "eDP-1"; 22 22 k9s.enable = true; 23 - ghostty.enable = true; 23 + ghostty.enable = true; 24 24 }; 25 25 26 26 programs.ghostty.settings.font-size = 14;
-1
home/LAPTOP-5530/packages.nix
··· 1 1 { 2 2 pkgs, 3 3 self, 4 - inputs, 5 4 ... 6 5 }: 7 6
+1 -1
modules/home-manager/gui/default.nix
··· 1 1 { 2 2 imports = [ 3 3 ./kitty.nix 4 - ./ghostty.nix 4 + ./ghostty.nix 5 5 ./nextcloud.nix 6 6 ./darkman.nix 7 7 ./dunst.nix
+26 -26
modules/home-manager/gui/ghostty.nix
··· 1 1 { 2 - lib, 3 - config, 4 - ... 2 + lib, 3 + config, 4 + ... 5 5 }: 6 6 7 7 { 8 - options = { 9 - keyzox.ghostty.enable = lib.mkEnableOption "to enable ghostty"; 10 - }; 8 + options = { 9 + keyzox.ghostty.enable = lib.mkEnableOption "to enable ghostty"; 10 + }; 11 11 12 - config = lib.mkIf config.keyzox.ghostty.enable { 13 - catppuccin.ghostty.enable = false; 12 + config = lib.mkIf config.keyzox.ghostty.enable { 13 + catppuccin.ghostty.enable = false; 14 14 15 - programs.ghostty = { 16 - enable = true; 17 - enableZshIntegration = true; 18 - systemd.enable = true; 19 - settings = { 20 - theme = lib.mkDefault "light:Catppuccin Latte,dark:Catppuccin Mocha"; 21 - font-family = lib.mkDefault "JetBrainsMonoNL NFM Light"; 22 - font-family-bold = lib.mkDefault "JetBrainsMono NFM Bold"; 23 - font-family-italic = lib.mkDefault "JetBrainsMono NFM Italic"; 24 - font-family-bold-italic = lib.mkDefault "JetBrainsMono NFM Bold Italic"; 25 - mouse-scroll-multiplier = lib.mkDefault 0.5; 26 - resize-overlay = lib.mkDefault "never"; 27 - term = lib.mkDefault "xterm-256color"; 28 - unfocused-split-opacity = 1; 29 - window-decoration = false; 30 - }; 31 - }; 32 - }; 15 + programs.ghostty = { 16 + enable = true; 17 + enableZshIntegration = true; 18 + systemd.enable = true; 19 + settings = { 20 + theme = lib.mkDefault "light:Catppuccin Latte,dark:Catppuccin Mocha"; 21 + font-family = lib.mkDefault "JetBrainsMonoNL NFM Light"; 22 + font-family-bold = lib.mkDefault "JetBrainsMono NFM Bold"; 23 + font-family-italic = lib.mkDefault "JetBrainsMono NFM Italic"; 24 + font-family-bold-italic = lib.mkDefault "JetBrainsMono NFM Bold Italic"; 25 + mouse-scroll-multiplier = lib.mkDefault 0.5; 26 + resize-overlay = lib.mkDefault "never"; 27 + term = lib.mkDefault "xterm-256color"; 28 + unfocused-split-opacity = 1; 29 + window-decoration = false; 30 + }; 31 + }; 32 + }; 33 33 }

History

2 rounds 0 comments
sign up or login to add to the discussion
9 commits
expand
「🏗️」 wip: test
「✏️」 norm: normed project.
「🏗️」 wip: wtf
「🏗️」 wip: wtf
「🗑️」 clean: cleaned project.
「🏗️」 wip: wtf
「🏗️」 wip: work in progress, not done yet.
「🏗️」 wip: work in progress, not done yet.
「🏗️」 wip: work in progress, not done yet.
expand 0 comments
closed without merging
8 commits
expand
「🏗️」 wip: test
「✏️」 norm: normed project.
「🏗️」 wip: wtf
「🏗️」 wip: wtf
「🗑️」 clean: cleaned project.
「🏗️」 wip: wtf
「🏗️」 wip: work in progress, not done yet.
「🏗️」 wip: work in progress, not done yet.
1/1 failed
expand
expand 0 comments