Compare commits

...

4 commits

Author SHA1 Message Date
4f5d77e804
Merge pull request #620 from genebean/fix_signing
Fixed ssh-based signing 🤦🏻‍♂️
2026-03-27 16:29:17 -04:00
90175d5053
Fixed ssh-based signing 🤦🏻‍♂️ 2026-03-27 16:27:27 -04:00
4c44af35bc
Merge pull request #619 from genebean/srt
Ensure ffmpeg supports srt on macOS
2026-03-27 10:56:29 -04:00
791b553522 Ensure ffmpeg supports srt on macOS 2026-03-27 10:50:40 -04:00
2 changed files with 14 additions and 9 deletions

View file

@ -37,12 +37,16 @@
}; };
taps = [ taps = [
"homebrew/cask-fonts" "homebrew/cask-fonts"
"homebrew-ffmpeg/ffmpeg"
#"null-dev/firefox-profile-switcher" #"null-dev/firefox-profile-switcher"
"theseal/ssh-askpass" "theseal/ssh-askpass"
]; ];
brews = [ brews = [
"fastfetch" "fastfetch"
"ffmpeg" {
name = "homebrew-ffmpeg/ffmpeg/ffmpeg";
args = [ "with-srt" ];
}
#"firefox-profile-switcher-connector" # having had this on seems to mean I need to toggle browser.profiles.enabled to true in about:config for the new built in version #"firefox-profile-switcher-connector" # having had this on seems to mean I need to toggle browser.profiles.enabled to true in about:config for the new built in version
"mas" "mas"
"ssh-askpass" "ssh-askpass"

View file

@ -133,9 +133,6 @@ in
gh.enable = true; gh.enable = true;
git = { git = {
enable = true; enable = true;
settings = {
diff.sopsdiffer.textconv = "sops --config /dev/null --decrypt";
};
ignores = [ ignores = [
"*~" "*~"
"*.swp" "*.swp"
@ -145,9 +142,17 @@ in
lfs.enable = true; lfs.enable = true;
package = pkgs.gitFull; package = pkgs.gitFull;
settings = { settings = {
diff.sopsdiffer.textconv = "sops --config /dev/null --decrypt";
init = { init = {
defaultBranch = "main"; defaultBranch = "main";
}; };
commit = {
gpgsign = true;
};
gpg = {
format = "ssh";
};
merge = { merge = {
conflictStyle = "diff3"; conflictStyle = "diff3";
tool = "meld"; tool = "meld";
@ -157,11 +162,7 @@ in
}; };
user = { user = {
name = "Gene Liverman"; name = "Gene Liverman";
}; signingkey = "${config.home.homeDirectory}/.ssh/id_ed25519.pub";
signing = {
format = "ssh";
key = "${config.home.homeDirectory}/.ssh/id_ed25519";
signByDefault = true;
}; };
}; };
}; # end git }; # end git