Compare commits
No commits in common. "77d8cf1b3686f30370c3f06a235bb01dc814249b" and "d9d83983a421c4ffb1bf295b0018e538f67a5932" have entirely different histories.
77d8cf1b36
...
d9d83983a4
9 changed files with 4 additions and 121 deletions
|
|
@ -62,8 +62,6 @@
|
||||||
inputs.helix.overlays.default
|
inputs.helix.overlays.default
|
||||||
opencode.overlays.default
|
opencode.overlays.default
|
||||||
(final: prev: {
|
(final: prev: {
|
||||||
jj-starship = prev.callPackage ./pkgs/jj-starship.nix { };
|
|
||||||
|
|
||||||
# opencode's dev branch asks for Bun 1.3.14, but this revision builds and runs with nixpkgs' Bun 1.3.13.
|
# opencode's dev branch asks for Bun 1.3.14, but this revision builds and runs with nixpkgs' Bun 1.3.13.
|
||||||
opencode = prev.opencode.overrideAttrs (old: {
|
opencode = prev.opencode.overrideAttrs (old: {
|
||||||
postPatch = (old.postPatch or "") + ''
|
postPatch = (old.postPatch or "") + ''
|
||||||
|
|
|
||||||
|
|
@ -179,7 +179,6 @@ in
|
||||||
disable-user-extensions = false;
|
disable-user-extensions = false;
|
||||||
enabled-extensions = [
|
enabled-extensions = [
|
||||||
"hidetopbar@mathieu.bidon.ca"
|
"hidetopbar@mathieu.bidon.ca"
|
||||||
"appindicatorsupport@rgcjonas.gmail.com"
|
|
||||||
"wifiqrcode@glerro.pm.me"
|
"wifiqrcode@glerro.pm.me"
|
||||||
"system-monitor-next@paradoxxx.zero.gmail.com"
|
"system-monitor-next@paradoxxx.zero.gmail.com"
|
||||||
"clipboard-indicator@tudmotu.com"
|
"clipboard-indicator@tudmotu.com"
|
||||||
|
|
|
||||||
|
|
@ -2,18 +2,13 @@
|
||||||
config,
|
config,
|
||||||
pkgs,
|
pkgs,
|
||||||
inputs,
|
inputs,
|
||||||
hostname,
|
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
sshPublicKeys = (import ../ssh-public-keys.nix).jet;
|
sshPublicKeys = (import ../ssh-public-keys.nix).jet;
|
||||||
name = "Jet";
|
name = "Jet";
|
||||||
email =
|
email = "jet@extremist.software";
|
||||||
if hostname == "framework-work" then
|
|
||||||
"jet@corp.primitive.dev"
|
|
||||||
else
|
|
||||||
"jet@extremist.software";
|
|
||||||
sshSigningKey = "~/.ssh/id_ed25519";
|
sshSigningKey = "~/.ssh/id_ed25519";
|
||||||
opencodeLibraryPath = pkgs.lib.makeLibraryPath [ pkgs.stdenv.cc.cc.lib ];
|
opencodeLibraryPath = pkgs.lib.makeLibraryPath [ pkgs.stdenv.cc.cc.lib ];
|
||||||
opencodeMine = pkgs.writeShellApplication {
|
opencodeMine = pkgs.writeShellApplication {
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,5 @@
|
||||||
{ homeLib, pkgs, ... }:
|
{ homeLib, pkgs, ... }:
|
||||||
|
|
||||||
let
|
|
||||||
chromeDevtoolsMcpShell = pkgs.runCommand "chrome-devtools-mcp-shell-path" { } ''
|
|
||||||
mkdir -p "$out/bin"
|
|
||||||
ln -s ${pkgs.bash}/bin/bash "$out/bin/sh"
|
|
||||||
'';
|
|
||||||
in
|
|
||||||
|
|
||||||
{
|
{
|
||||||
home.file.".agents/skills/check-pr".source = "${homeLib.greptileSkills}/check-pr";
|
home.file.".agents/skills/check-pr".source = "${homeLib.greptileSkills}/check-pr";
|
||||||
home.file.".agents/skills/greploop".source = "${homeLib.greptileSkills}/greploop";
|
home.file.".agents/skills/greploop".source = "${homeLib.greptileSkills}/greploop";
|
||||||
|
|
@ -70,11 +63,6 @@ in
|
||||||
NPM_CONFIG_AUDIT = "false";
|
NPM_CONFIG_AUDIT = "false";
|
||||||
NPM_CONFIG_FUND = "false";
|
NPM_CONFIG_FUND = "false";
|
||||||
NPM_CONFIG_UPDATE_NOTIFIER = "false";
|
NPM_CONFIG_UPDATE_NOTIFIER = "false";
|
||||||
PATH = pkgs.lib.makeBinPath [
|
|
||||||
pkgs.nodejs_24
|
|
||||||
chromeDevtoolsMcpShell
|
|
||||||
pkgs.coreutils
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
model = "openai/gpt-5.5-fast";
|
model = "openai/gpt-5.5-fast";
|
||||||
|
|
|
||||||
|
|
@ -149,7 +149,6 @@ in
|
||||||
mkp224o
|
mkp224o
|
||||||
nixfmt
|
nixfmt
|
||||||
difftastic
|
difftastic
|
||||||
jj-starship
|
|
||||||
ripgrep
|
ripgrep
|
||||||
tea
|
tea
|
||||||
trash-cli
|
trash-cli
|
||||||
|
|
@ -202,7 +201,6 @@ in
|
||||||
xdg-utils
|
xdg-utils
|
||||||
|
|
||||||
gnomeExtensions.auto-move-windows
|
gnomeExtensions.auto-move-windows
|
||||||
gnomeExtensions.appindicator
|
|
||||||
gnomeExtensions.clipboard-indicator
|
gnomeExtensions.clipboard-indicator
|
||||||
gnomeExtensions.hide-top-bar
|
gnomeExtensions.hide-top-bar
|
||||||
gnomeExtensions.maximized-by-default-actually-reborn
|
gnomeExtensions.maximized-by-default-actually-reborn
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
{ pkgs, ... }:
|
{ ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
programs.helix = {
|
programs.helix = {
|
||||||
|
|
@ -23,19 +23,14 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
enableBashIntegration = true;
|
enableBashIntegration = true;
|
||||||
settings = {
|
settings = {
|
||||||
format = "$directory\${custom.jj}$nix_shell$cmd_duration$line_break$character";
|
format = "$directory$git_status$nix_shell$cmd_duration$line_break$character";
|
||||||
directory.truncation_length = 3;
|
directory.truncation_length = 3;
|
||||||
|
git_status.style = "red";
|
||||||
git_branch.disabled = true;
|
git_branch.disabled = true;
|
||||||
git_status.disabled = true;
|
|
||||||
nix_shell.format = "[$symbol]($style) ";
|
nix_shell.format = "[$symbol]($style) ";
|
||||||
cmd_duration.min_time = 500;
|
cmd_duration.min_time = 500;
|
||||||
character.success_symbol = "[❯](bold green)";
|
character.success_symbol = "[❯](bold green)";
|
||||||
character.error_symbol = "[❯](bold red)";
|
character.error_symbol = "[❯](bold red)";
|
||||||
custom.jj = {
|
|
||||||
when = "jj-starship detect";
|
|
||||||
shell = [ "${pkgs.jj-starship}/bin/jj-starship" ];
|
|
||||||
format = "$output ";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
17
index.html
17
index.html
|
|
@ -1,17 +0,0 @@
|
||||||
<!doctype html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8" />
|
|
||||||
<!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP -->
|
|
||||||
<meta
|
|
||||||
http-equiv="Content-Security-Policy"
|
|
||||||
content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:"
|
|
||||||
/>
|
|
||||||
<script type="module" crossorigin src="./assets/index-By-fIkIB.js"></script>
|
|
||||||
<link rel="stylesheet" crossorigin href="./assets/index-BLBWpsQV.css">
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
<div id="root"></div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
33
package.json
33
package.json
|
|
@ -1,33 +0,0 @@
|
||||||
{
|
|
||||||
"name": "@oneleet/agent",
|
|
||||||
"version": "2.2.8",
|
|
||||||
"main": "./out/main/index.js",
|
|
||||||
"author": "Oneleet Inc. <engineering@oneleet.com> (https://www.oneleet.com)",
|
|
||||||
"homepage": "https://www.oneleet.com",
|
|
||||||
"dependencies": {
|
|
||||||
"@sentry/electron": "^6.7.0",
|
|
||||||
"@tanstack/react-query": "^5.75.2",
|
|
||||||
"archiver": "^7.0.1",
|
|
||||||
"auto-launch": "^5.0.6",
|
|
||||||
"compare-versions": "^6.1.1",
|
|
||||||
"electron-log": "^5.4.1",
|
|
||||||
"electron-store": "^10.0.1",
|
|
||||||
"electron-updater": "^6.6.2",
|
|
||||||
"input-otp": "^1.4.1",
|
|
||||||
"node-cron": "^3.0.3",
|
|
||||||
"react-router-dom": "^6.28.0",
|
|
||||||
"vite-tsconfig-paths": "^5.1.2",
|
|
||||||
"zod": "^4.1.5"
|
|
||||||
},
|
|
||||||
"lavamoat": {
|
|
||||||
"allowScripts": {
|
|
||||||
"__comment": "See https://www.npmjs.com/package/@lavamoat/allow-scripts",
|
|
||||||
"$root$": true,
|
|
||||||
"vite>esbuild": true,
|
|
||||||
"electron": true,
|
|
||||||
"vite>tsx>esbuild": true,
|
|
||||||
"@lavamoat/preinstall-always-fail": false,
|
|
||||||
"electron-builder>app-builder-lib>electron-builder-squirrel-windows>electron-winstaller": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,40 +0,0 @@
|
||||||
{
|
|
||||||
lib,
|
|
||||||
rustPlatform,
|
|
||||||
fetchFromGitHub,
|
|
||||||
pkg-config,
|
|
||||||
libgit2,
|
|
||||||
zlib,
|
|
||||||
versionCheckHook,
|
|
||||||
withGit ? true,
|
|
||||||
}:
|
|
||||||
|
|
||||||
rustPlatform.buildRustPackage (finalAttrs: {
|
|
||||||
pname = "jj-starship";
|
|
||||||
version = "0.7.1";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "dmmulroy";
|
|
||||||
repo = "jj-starship";
|
|
||||||
rev = "v${finalAttrs.version}";
|
|
||||||
hash = "sha256-NLds7i1ZmscicaNLmkZCWmc7A+367BXxGioRd4yYof8=";
|
|
||||||
};
|
|
||||||
|
|
||||||
cargoHash = "sha256-i7x/y+BkKH+Xj1bU4RRe9fcteabB+4uAgJuW3x5/jv4=";
|
|
||||||
buildNoDefaultFeatures = !withGit;
|
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config ];
|
|
||||||
|
|
||||||
buildInputs = [ zlib ] ++ lib.optionals withGit [ libgit2 ];
|
|
||||||
|
|
||||||
doInstallCheck = true;
|
|
||||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
|
||||||
|
|
||||||
meta = {
|
|
||||||
description = "Unified Starship prompt module for Git and Jujutsu repositories that is optimized for latency";
|
|
||||||
homepage = "https://github.com/dmmulroy/jj-starship";
|
|
||||||
changelog = "https://github.com/dmmulroy/jj-starship/releases/tag/v${finalAttrs.version}";
|
|
||||||
license = lib.licenses.mit;
|
|
||||||
mainProgram = "jj-starship";
|
|
||||||
};
|
|
||||||
})
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue