tack and everything and wow
This commit is contained in:
parent
480c556d32
commit
7a6f387652
24 changed files with 801 additions and 358 deletions
|
|
@ -1,6 +1,11 @@
|
|||
{ pkgs, ... }:
|
||||
{ inputs, pkgs, ... }:
|
||||
{
|
||||
apps = {
|
||||
inherit (pkgs) playerctl;
|
||||
};
|
||||
imports = [ inputs.headroom.nixosModules.default ];
|
||||
programs.headroom = {
|
||||
enable = true;
|
||||
gui.enable = true;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
8
graphical/creative.nix
Normal file
8
graphical/creative.nix
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{ pkgs, scope, ... }:
|
||||
(scope "programs.pwas.graphite" {
|
||||
name = "Graphite";
|
||||
url = "https://editor.graphite.art";
|
||||
icon = builtins.fetchurl "https://static.graphite.art/logos/graphite-logo-solid.svg";
|
||||
description = "A procedural vector editor";
|
||||
})
|
||||
// (scope "apps.vector" pkgs.inkscape)
|
||||
|
|
@ -1 +1 @@
|
|||
/nix/store/1ajn9faiksanmy64n7sg4xjqij1cc5qc-Colours.qml
|
||||
/nix/store/q7c1ck2g1q064zrgvb8r9g5pbxv9vbsi-Colours.qml
|
||||
|
|
@ -1,9 +1,14 @@
|
|||
{
|
||||
pkgs,
|
||||
inputs,
|
||||
...
|
||||
}:
|
||||
{
|
||||
programs.direnv.enable = true;
|
||||
imports = [ inputs.cade.nixosModules.default ];
|
||||
programs.cade = {
|
||||
enable = true;
|
||||
direnvCompat = "full";
|
||||
};
|
||||
|
||||
programs.git = {
|
||||
enable = true;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,23 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
pkgs,
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
let
|
||||
mkCodex =
|
||||
name:
|
||||
pkgs.writeScriptBin "codex-${name}" ''
|
||||
#!${lib.getExe pkgs.nushell} --no-config-file
|
||||
def --wrapped main [...args] {
|
||||
$env.CODEX_HOME = $env | get --optional "CODEX_HOME" | default ($env.HOME | path join ".codex-${name}")
|
||||
mkdir $env.CODEX_HOME
|
||||
exec ${lib.getExe pkgs.codex} --dangerously-bypass-approvals-and-sandbox --enable goals --enable code_mode ...$args
|
||||
}
|
||||
'';
|
||||
in
|
||||
{
|
||||
environment.systemPackages = [
|
||||
pkgs.codex
|
||||
pkgs.opencode
|
||||
(mkCodex "amaan")
|
||||
(mkCodex "koss")
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ let
|
|||
in
|
||||
{
|
||||
apps = with pkgs; {
|
||||
passwordManager = bitwarden-desktop;
|
||||
# passwordManager = bitwarden-desktop;
|
||||
passwordCli = rbwWrapped;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
mkWrappers,
|
||||
inputs,
|
||||
scope,
|
||||
getFlakePkg,
|
||||
...
|
||||
}:
|
||||
let
|
||||
|
|
@ -66,9 +67,7 @@ let
|
|||
tab-overview=Control+Alt+Tab
|
||||
'';
|
||||
|
||||
toesPkg = pkgs.foot.overrideAttrs {
|
||||
src = inputs.toes;
|
||||
};
|
||||
toesPkg = getFlakePkg inputs.toes;
|
||||
|
||||
toes = wrap {
|
||||
name = "foot";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue