profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/matthewbauer/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Matthew Bauer matthewbauer @MercuryTechnologies Overland Park, KS https://matthewbauer.us/ Vendored dependencies are the root of all evil.

haskell-nix/hnix 631

A Haskell re-implementation of the Nix expression language

7c6f434c/rfcs 1

The Nix community RFCs

Ericson2314/nix 1

Nix, the purely functional package manager

lucianofasani/KuCapstoneTeam4 1

Github repository for Team 4's KU Capstone project for class of 2018.

jmuoghalu/EECS448_AndroidCalendar 0

A simple Android Calendar app that allows you to view days, weeks, months, and semesters of the KU 2016 Academic year

jmuoghalu/EECS448_P2PCheckers 0

EECS 448 Final Group Project

push eventNixOS/nix-mode

Matthew Bauer

commit sha 1ac42cd103ba11c37e8566e240a2272966e6f813

Update lock file

view details

push time in 6 hours

PR merged NixOS/nix-mode

nix.el: Fix for Nix 2.5

Hello, the current implementation of nix-is-24 supports 3.x and 2.4 of the Nix package manager, but my installation is now 2.5:

nix (Nix) 2.5pre20211007_844dd90

Of course, the function should return non-nil in this case as well, which is why I am writing this PR.

It would be possible to add another string-prefix-p case for 2.5, but there may be 2.6 in the future, so I think it is better to properly compare the versions, which has led to my implementation.

I would like to hear your opinion. If you like it, please feel free to merge the PR.

+4 -3

0 comment

1 changed file

akirak

pr closed time in 6 hours

push eventNixOS/nix-mode

Akira Komamura

commit sha ed00d8dff2765ca59a48689f5cf5267c817e1442

nix.el: Fix for Nix 2.5

view details

Matthew Bauer

commit sha 01e37b67614ca9f02d7276149f61ebac8d34a711

Merge pull request #139 from akirak/fix/nix-24-for-25 nix.el: Fix for Nix 2.5

view details

push time in 6 hours

PullRequestReviewEvent

startedNixOS/nix

started time in 3 days

PullRequestReviewEvent
CommitCommentEvent

push eventmatthewbauer/bauer

Matthew Bauer

commit sha c28f1d226b606ca9138096e6a426d95799096246

update

view details

push time in 14 days

push eventmatthewbauer/matthewbauer.github.io

Matthew Bauer

commit sha 4c0fdb76705af7179a27cceddd0e976d2a359d3f

Update index.html

view details

push time in 17 days

push eventmatthewbauer/bauer

Matthew Bauer

commit sha 3879d9a37ee66ad9b0d7f94f0ca4005e3c8070ae

Disable deadgrep

view details

Matthew Bauer

commit sha 7dd4d60720b842933c7742b85132fe673a16f815

Update

view details

push time in 18 days

issue commentNixOS/nix

Failed update system if using custom buildMachines

Does it actually fail, or is it just being overly verbose? I have seen this message before, but I think the local machine will start running it after it's checked all the remote machines.

Izorkin

comment created time in a month

issue commentNixOS/nix

Install fails for aarch64 in docker

Might be a bug in docker? I see this issue from searching for "seccomp_load invalid argument":

https://github.com/opencontainers/runc/issues/2865

But you can turn off seccomp in Nix with filter-syscalls = false.

mmlb

comment created time in a month

pull request commentNixOS/nix

Put native system in extra platforms if --system is used

/cc @edolstra

matthewbauer

comment created time in a month

PullRequestReviewEvent

pull request commenthaskell/cabal

Make GHC targetDir commands relative to current directory

... simple test (I guess a golden test in cabal-testsuite/PackageTests/ would suffice, but I have no idea in which directory)?

Hmm... I'm not sure if I have enough familiarity with cabal to write an adequate test. The effected function, buildOrReplLib, is not obviously testable...

matthewbauer

comment created time in a month

push eventmatthewbauer/cabal

Matthew Bauer

commit sha 707242b61bd1f466714eff79fe72f57764b8729c

Add changelog

view details

push time in a month

startedDeterminateSystems/nix-netboot-serve

started time in 2 months

startedthefloweringash/sigtool

started time in 2 months

issue openedNixOS/nix

Support sharing Nix flakes eval cache

Apologies if there's a already a ticket for this. But, from the blog post it mentions the ability to share evaluation caches like we share store paths:

Currently, the evaluation cache is only created and used locally. However, Nix could automatically download precomputed caches, similar to how it has a binary cache for the contents of store paths. That is, if we need a cache like 302043eedf….sqlite, we could first check if it’s available on cache.nixos.org and if so fetch it from there. In this way, when we run a command such as nix shell nixpkgs#firefox, we could even avoid the need to fetch the actual source of the flake!

https://www.tweag.io/blog/2020-06-25-eval-cache/

My thinking is that each eval cache could be treated as a Nix store path. So, you'd check for something like /nix/store/am64vg72qgqpmcag2sr0b11nxm3z2hmq-302043eedfbce13ecd8169612849f6ce789c26365c9aa0e6cfd3a772d746e3ba.sqlite in the store. If it doesn't exist, we'd check the substituters.

created time in 2 months

PR closed NixOS/nixos-org-configurations

Reviewers
Remove min-free and max-free from darwin configuration

This has a bug where gc can happen in the middle of a build:

https://hydra.nixos.org/build/114884087/nixlog/1/tail

+0 -6

2 comments

1 changed file

matthewbauer

pr closed time in 2 months

pull request commentNixOS/nixos-org-configurations

Remove min-free and max-free from darwin configuration

No, I think Nix has fixed this bug.

matthewbauer

comment created time in 2 months

pull request commentNixOS/nix

Don’t require experimental features for nix show-config

That works! Thanks - had not realized that worked.

matthewbauer

comment created time in 2 months

PR closed NixOS/nix

Don’t require experimental features for nix show-config

This command is available in nix stable (2.3), so we should allow it in nix 2.4 too.

+2 -1

4 comments

1 changed file

matthewbauer

pr closed time in 2 months

push eventNixOS/nix-mode

Daniel Nagy

commit sha e645310c889ceeaeace6127dadcac10fd97a7fc0

Introduce `nix-store-show-path` command This command defines a new major-mode `nix-store-path-mode` which displays these from a store path: - Derivers - References - Referrers - Requisites - Outputs It also shows the Hash, Size and realisation status of the store path.

view details

Matthew Bauer

commit sha b1257d3ea6821cad74b0e18fc870a47ec34fd5a4

Merge branch 'master' into store-path

view details

Matthew Bauer

commit sha 8e20de5ba7061d810b08df5557b1fdb60c94b639

Merge pull request #134 from nagy/store-path Introduce `nix-store-show-path` command

view details

push time in 2 months

PR merged NixOS/nix-mode

Introduce `nix-store-show-path` command

This introduces an interface to view store paths. It is based on magit-section and lists some basic attributes of store-paths (like derivers, references, referrers and requisites). More can be read in the corresponding documentation. Also see the commit message for a bit more info.

Currently I want to start this out in draft-mode because I still want to think somewhat about the interface. I want to keep the interface to the functions and commands stable for as long as I can. So I just publish it so that you can look at the code if it interests you. Once I think the interface is good enough, I will undraft it.

+206 -5

2 comments

5 changed files

nagy

pr closed time in 2 months

push eventnagy/nix-mode

Philip Kaludercic

commit sha f38d4e9b370796ffc7fb3f5fd93088ae9ec10a45

Remove f dependency

view details

Matthew Bauer

commit sha 327175e768eed6d9840b85378896f0a652b37e74

Merge pull request #138 from phikal/master Remove f dependency

view details

Matthew Bauer

commit sha b1257d3ea6821cad74b0e18fc870a47ec34fd5a4

Merge branch 'master' into store-path

view details

push time in 2 months

PR merged NixOS/nix-mode

Remove f dependency

A while back f was added as a dependency, despite only being used once. I am trying to package nix-mode as part of NonGNU ELPA, and would like to avoid adding f if possible. This patch removes the unnecessary dependency.

+4 -3

0 comment

2 changed files

phikal

pr closed time in 2 months

push eventNixOS/nix-mode

Philip Kaludercic

commit sha f38d4e9b370796ffc7fb3f5fd93088ae9ec10a45

Remove f dependency

view details

Matthew Bauer

commit sha 327175e768eed6d9840b85378896f0a652b37e74

Merge pull request #138 from phikal/master Remove f dependency

view details

push time in 2 months

push eventmatthewbauer/bauer

Matthew Bauer

commit sha 06bf5741ba28a69602582ddc977aaf62249eb4ed

update

view details

push time in 2 months

push eventmatthewbauer/auto-update-flake

Matthew Bauer

commit sha 75ee1b26c85c2b3db4703575dfda2997ca4fc4e4

Configure email & name in git

view details

push time in 2 months