Commit Graph
39 Commits
Author SHA1 Message Date
artem 88d4babb0a Optimize nix for parallel builds 2026-07-08 15:11:38 +00:00
artem b53d84dbfa Add a simple nix flake check action
Nix Flake Check / check (push) Successful in 2m0s
2026-07-08 10:21:46 +00:00
artem 5a2f85a1dc nix flake update 2026-07-08 05:47:25 +00:00
artem 7fdd373d58 Remove wheel from trusted-users
We don't need to use any trusted-users special privileges in daily nix
work, and escalating privileges can be done via sudo
2026-06-19 10:48:30 +00:00
artem 06c21a86a1 Add ripgrep to list of tools 2026-06-09 09:22:07 +00:00
katarina 4389726b1b Add Katarina identities 2026-06-08 20:14:45 +02:00
artem 438bd6ee8f Add artem.iPhone SSH key 2026-05-23 17:55:45 +00:00
artem bb0ce9ddd3 Use isDarwin rather than checking if option exists
.interval options exist in Darwin, only to tell you that you can
not use them.
2026-05-17 14:20:49 +00:00
artem e6a7f3f441 Specify times for nix-gc and optimise (assume UTC) 2026-05-17 09:02:19 +00:00
artem 19a14a2611 identity API update to take an object 2026-05-15 13:27:30 +00:00
artem 2b69bc6fdd Add nvd (nix version diff) tool 2026-05-15 12:17:39 +00:00
artem 8a24a7d24a Refactor string parts into API 2026-05-15 06:36:10 +00:00
artem 828e1b0732 Add identities 2026-05-15 06:11:07 +00:00
artem 1424f0427e nixfmt-rfc-style -> nixfmt
Also update direnv on changes to precommit, to make
sure new hooks are installed.
2026-05-14 10:32:15 +00:00
artem b6fb4221bd Switch from cuda-maintainers.cachix to nixos-cuda
https://nixos.wiki/wiki/CUDA
2026-05-13 20:51:31 +00:00
artem 1211300157 nix flake update 2026-05-11 19:13:02 +00:00
artem 68c1bdd9c7 Add openssh and mosh as tools 2026-05-11 19:12:04 +00:00
artem 664d572084 Update nixfmt package for rename 2026-04-29 22:38:53 +02:00
artem 67782a0996 Add Linux tools (under condition) 2026-04-29 22:30:13 +02:00
artem 24fddf5595 Add cuda-maintainers.cachix.org
For e.g. pytorch with cuda support
2026-04-23 21:36:10 +00:00
artem caafea45ba Set systemd parameters only if there's systemd
On Mac there isn't.
2026-04-13 16:15:20 +00:00
artem 120b5b2d92 Wait for IPv4 address before network-online 2026-04-01 14:46:03 +00:00
artem 4b25391ad8 Save time during build by not optimizing the store 2026-04-01 11:44:03 +00:00
artem ab9d93a346 Add nix-community cachix server 2026-03-29 17:47:09 +00:00
artem 9b645177bb Fix htop for darwin
A shim for programs.htop
2026-03-29 15:41:23 +00:00
artem 9e21c3f496 Add public key for local SSH server 2026-03-29 14:15:24 +00:00
artem 581b0c951d Really-really make git config nix-darwin-aware 2026-03-28 22:51:57 +01:00
artem ad2baea578 Revert nixpkgs path manipulation
It doesn't work with modern nix restrictions, and it also didn't quite
help the situation with "copying ... source".

This reverts commit 2abb541c71.
2026-03-28 20:31:10 +00:00
artem 16880ea285 Really make git config nix-darwin-aware
TIL lib.mkIf vs lib.optionalAttrs
2026-03-28 20:15:34 +00:00
artem 9e3ab4d17e Make git config nix-darwin-aware 2026-03-28 20:03:07 +00:00
artem 2abb541c71 Make "nix shell" and "nix-shell" use flake nixpkgs 2026-03-28 17:32:42 +00:00
artem abc6d28f4e Add sshd module 2026-03-27 20:46:55 +00:00
artem 83770fa529 Add nix substituters for internal network 2026-03-27 20:45:28 +00:00
artem 31b0dde8d1 Add a list of common tools 2026-03-27 18:56:37 +00:00
artem 788316d9bf Add more local git repo mappings 2026-03-27 17:48:57 +00:00
artem cbb1e217d5 Add statix config 2026-03-27 17:45:16 +00:00
artem c49ad590ad Add a shareable pre-commit hook 2026-03-27 15:25:54 +00:00
artem cf460d529f Add futureware module 2026-03-27 14:45:17 +00:00
artem cedeb8cccb Add shared modules for nix-gc and nix-settings 2026-03-27 13:52:00 +00:00