Matt Schreiber

Results 33 issues of Matt Schreiber

## Purpose This PR is intended to make Impermanence's directory creation and permissions-setting logic more predictable and consistent. In brief, the main change consists in topologically sorting `directory` specifications according...

First of all, thank you for this fantastic utility! I am so pleased to be able to describe Docker Compose environments using Nix instead of YAML :) This PR introduces...

Some CPAN modules default to requiring user input during the make/test/install process. fpm does not hand control back to the user at such prompts, causing the build process to mysteriously...

See #843 -- `ExtUtils::MakeMaker` doesn't like it when both `PREFIX` and `INSTALL_BASE` are defined, and some CPAN packages don't play nice with the `INSTALL_BASE=` trick. This pull request deals with...

I recently ran into an issue attempting to use console-based `pinentry` clients (`pinentry-tty` and `pinentry-curses`) with `yubikey-agent`. The details are in [this issue comment in the `gopasspw/gopass` repo](https://github.com/gopasspw/gopass/issues/1879#issuecomment-875120173); in brief,...

CHI subclasses that define one or more subcaches using `defaults`, `namespace`, or `storage` are susceptible to infinite recursion upon `get` and `set`. Consider `l1_loop.pl`: ``` perl #!/usr/bin/env perl use strict;...

Plus a bunch of other fixes and features. Note that this changeset includes major refactorings; I offer this PR with the expectation that its scope is too large to effectively...

This PR introduces a more-holistic profile comparison that is based on the following criteria: 1. The `match_asterisk` closeness of EDID patterns, 2. The percent of outputs in the profile that...

Relates to #72 . This branch introduces support for building Bashcov with Nix. My hope is that some of this code can be downstreamed to Nixpkgs to satisfy [NixOS/nixpkgs#242854](https://github.com/NixOS/nixpkgs/issues/242854). In...

enhancement
need feedback

Marked as a draft because it is based upon #202. This PR updates `clipmenu` so that, when executed in `rofi-script` mode, it uses rofi's script option setting protocol to: 1....