Vic's *Nix config.
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Broadcom (#187)

* Init ssh key before running jjui

* Update jjui and more config

* broadcom

authored by oeiuwq.com and committed by

GitHub eff34ea0 35c02e39

+73 -28
+15 -15
flake.lock
··· 184 184 "nixpkgs-lib": "nixpkgs-lib_2" 185 185 }, 186 186 "locked": { 187 - "lastModified": 1751413152, 188 - "narHash": "sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ=", 187 + "lastModified": 1743550720, 188 + "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", 189 189 "owner": "hercules-ci", 190 190 "repo": "flake-parts", 191 - "rev": "77826244401ea9de6e3bac47c2db46005e1f30b5", 191 + "rev": "c621e8422220273271f52058f618c94e405bb0f5", 192 192 "type": "github" 193 193 }, 194 194 "original": { ··· 255 255 "systems": "systems_3" 256 256 }, 257 257 "locked": { 258 - "lastModified": 1752695898, 259 - "narHash": "sha256-oM/Pu4Eeuapq1M8R251pm8qav3mZjJQab82nCf+dD0I=", 258 + "lastModified": 1753895835, 259 + "narHash": "sha256-IwJ8BjMzlH7RZsVE5vM6cW0D+OowuSkfPtXxg+pBCKw=", 260 260 "owner": "idursun", 261 261 "repo": "jjui", 262 - "rev": "defac36a6fe9153f1a9aad35e9bf0050c1e0583a", 262 + "rev": "04bec1a2efb54396ba4bf2fb0c58b56bc98394c8", 263 263 "type": "github" 264 264 }, 265 265 "original": { ··· 356 356 }, 357 357 "nixpkgs-lib_2": { 358 358 "locked": { 359 - "lastModified": 1751159883, 360 - "narHash": "sha256-urW/Ylk9FIfvXfliA1ywh75yszAbiTEVgpPeinFyVZo=", 359 + "lastModified": 1743296961, 360 + "narHash": "sha256-b1EdN3cULCqtorQ4QeWgLMrd5ZGOjLSLemfa00heasc=", 361 361 "owner": "nix-community", 362 362 "repo": "nixpkgs.lib", 363 - "rev": "14a40a1d7fb9afa4739275ac642ed7301a9ba1ab", 363 + "rev": "e4822aea2a6d1cdd36653c134cacfd64c97ff4fa", 364 364 "type": "github" 365 365 }, 366 366 "original": { ··· 465 465 }, 466 466 "nixpkgs_5": { 467 467 "locked": { 468 - "lastModified": 1752596105, 469 - "narHash": "sha256-lFNVsu/mHLq3q11MuGkMhUUoSXEdQjCHvpReaGP1S2k=", 468 + "lastModified": 1743938762, 469 + "narHash": "sha256-UgFYn8sGv9B8PoFpUfCa43CjMZBl1x/ShQhRDHBFQdI=", 470 470 "owner": "nixos", 471 471 "repo": "nixpkgs", 472 - "rev": "dab3a6e781554f965bde3def0aa2fda4eb8f1708", 472 + "rev": "74a40410369a1c35ee09b8a1abee6f4acbedc059", 473 473 "type": "github" 474 474 }, 475 475 "original": { ··· 529 529 }, 530 530 "nixpkgs_9": { 531 531 "locked": { 532 - "lastModified": 1752077645, 533 - "narHash": "sha256-HM791ZQtXV93xtCY+ZxG1REzhQenSQO020cu6rHtAPk=", 532 + "lastModified": 1753844155, 533 + "narHash": "sha256-w81jpZeM3AtYlTKIhT05p3IqvJRIHZPyp0Acgb6hXWc=", 534 534 "owner": "nixos", 535 535 "repo": "nixpkgs", 536 - "rev": "be9e214982e20b8310878ac2baa063a961c1bdf6", 536 + "rev": "e44b8dc0882d66e2627a8ff252b04a22f4a629fd", 537 537 "type": "github" 538 538 }, 539 539 "original": {
+3
modules/community/features/wl-broadcom.nix
··· 4 4 { 5 5 boot.kernelModules = [ "wl" ]; 6 6 boot.extraModulePackages = [ config.boot.kernelPackages.broadcom_sta ]; 7 + nixpkgs.config.permittedInsecurePackages = [ 8 + "broadcom-sta-6.30.223.271-57-6.12.40" 9 + ]; 7 10 }; 8 11 }
+11 -12
modules/vic/desktop-apps.nix
··· 34 34 ... 35 35 }: 36 36 { 37 - home.packages = 38 - [ 39 - pkgs.librewolf 40 - pkgs.vscode 41 - pkgs.wezterm 42 - ] 43 - ++ (lib.optionals (pkgs.system == "aarm64-darwin" || pkgs.stdenvNoCC.isLinux) [ 44 - pkgs.ghostty 45 - ]) 46 - ++ (lib.optionals pkgs.stdenvNoCC.isLinux [ 47 - pkgs.gnome-disk-utility 48 - ]); 37 + home.packages = [ 38 + pkgs.librewolf 39 + pkgs.vscode 40 + pkgs.wezterm 41 + ] 42 + ++ (lib.optionals (pkgs.system == "aarm64-darwin" || pkgs.stdenvNoCC.isLinux) [ 43 + pkgs.ghostty 44 + ]) 45 + ++ (lib.optionals pkgs.stdenvNoCC.isLinux [ 46 + pkgs.gnome-disk-utility 47 + ]); 49 48 }; 50 49 51 50 in
+44 -1
modules/vic/jujutsu.nix
··· 44 44 user.name = "Victor Borja"; 45 45 user.email = "vborja@apache.org"; 46 46 47 + revsets.log = "default()"; 48 + 47 49 revset-aliases = { 48 50 "trunk()" = "main@origin"; 49 51 ··· 52 54 53 55 # immutable heads: 54 56 # main and not mine commits. 55 - "immutable_heads()" = "trunk() | (trunk().. & ~mine())"; 57 + # "immutable_heads()" = "trunk() | (trunk().. & ~mine())"; 58 + "immutable_heads()" = "builtin_immutable_heads() | remote_bookmarks()"; 56 59 60 + "closest_bookmark(to)" = "heads(::to & bookmarks())"; 61 + 62 + # jjui default 57 63 "default_log()" = "present(@) | ancestors(immutable_heads().., 2) | present(trunk())"; 64 + 65 + "default()" = "coalesce(trunk(),root())::present(@) | ancestors(visible_heads() & recent(), 2)"; 66 + 67 + "recent()" = "committer_date(after:'1 week ago')"; 58 68 }; 59 69 60 70 template-aliases = { ··· 73 83 ui.pager = (pkgs.lib.getExe pkgs.delta); 74 84 ui.diff-formatter = diff-formatter; 75 85 } 86 + { 87 + "--when".repositories = [ "~/hk/jjui" ]; 88 + revsets.log = "default()"; 89 + revset-aliases = { 90 + "trunk()" = "main@idursun"; 91 + "vic" = "remote_bookmarks('', 'vic')"; 92 + "idursun" = "remote_bookmarks('', 'idursun')"; 93 + "default()" = 94 + "coalesce( trunk(), root() )::present(@) | ancestors(visible_heads() & recent(), 2) | idursun | vic"; 95 + }; 96 + aliases = { 97 + "n" = [ 98 + "new" 99 + "main@idursun" 100 + ]; 101 + }; 102 + } 76 103 ]; 77 104 78 105 ui = { ··· 84 111 # pager = ":builtin"; 85 112 # editor = "nvim"; 86 113 merge-editor = pkgs.meld; # meld 114 + conflict-marker-style = "git"; 115 + movement.edit = false; 87 116 }; 88 117 89 118 signing = { ··· 97 126 }; 98 127 99 128 aliases = { 129 + tug = [ 130 + "bookmark" 131 + "move" 132 + "--from" 133 + "closest_bookmark(@-)" 134 + "--to" 135 + "@-" 136 + ]; 137 + lr = [ 138 + "log" 139 + "-r" 140 + "default() & recent()" 141 + ]; 142 + 100 143 s = [ "show" ]; 101 144 102 145 sq = [