Skip to content

Instantly share code, notes, and snippets.

View dwoffinden's full-sized avatar
😄

Daniel Woffinden dwoffinden

😄
View GitHub Profile
@lluminanoctis
lluminanoctis / guide.md
Last active October 6, 2023 18:34
Daggerfall Unity for Steam Daggerfall on Linux

Redundant since Luxtorpeda already includes Daggerfall Unity package!

Please consider only downloading Luxtorpeda!

Disclaimer!

I am not the owner, nor creator of luxtorpeda or daggerfall-unity. daggerfall-unity package for luxtorpeda was created by d10sfan, just not merged with master branch because of critical daggerfall-unity bug on Linux, a fix for which was committed by ahouts but did not get into a release yet. All software cloned on my repos is being used according to its licenses.

Daggerfall Unity for Steam Daggerfall on Linux

Since the release of The Elder Scrolls II: Daggerfall on Steam as a free game, there has been no way to launch Daggerfall Unity from Steam without obscure file manipulation or any other sorts of dances with drums. Thus I present you a guide for running Daggerfall Unity from Steam as a native game without much h

@swinton
swinton / README.md
Last active April 16, 2025 08:36
Automatically sign your commits from GitHub Actions, using the REST API

Verified commits made easy with GitHub Actions

image

So you want to commit changes generated by a GitHub Actions workflow back to your repo, and have that commit signed automatically?

Here's one way this is possible, using the REST API, the auto-generated GITHUB_TOKEN, and the GitHub CLI, gh, which is pre-installed on GitHub's hosted Actions runners.

You don't have to configure the git client, just add a step like the one below... Be sure to edit FILE_TO_COMMIT and DESTINATION_BRANCH to suit your needs.

@ctrlcctrlv
ctrlcctrlv / rust-maintainer-perfectionism.md
Last active April 12, 2025 05:42
Rust maintainer perfectionism

Rust maintainer perfectionism, or, the tragedy of Alacritty

I did not submit this to Hacker News and did not intend that this post would have high circulation but have no real problem with it being there or with it having such. I have more recent comments below. This post is from January 2020 and predates the Modular Font Editor K (MFEK) project.

I have not worked on Rust projects in quite a while, and don't know if I ever will again. I feel many crate maintainers are way too perfectionist, for example, despite all the developer hours that went into this PR, it took the effort within years to be (halfway) merged.

There's always a reason not to merge, isn't there? It would be better done with a new nightly language feature, or the function signature should have a where clause, or the documentation is not perfect. There's always a new nit to pick in the world of Ru

@myusuf3
myusuf3 / delete_git_submodule.md
Created November 3, 2014 17:36
How effectively delete a git submodule.

To remove a submodule you need to:

  • Delete the relevant section from the .gitmodules file.
  • Stage the .gitmodules changes git add .gitmodules
  • Delete the relevant section from .git/config.
  • Run git rm --cached path_to_submodule (no trailing slash).
  • Run rm -rf .git/modules/path_to_submodule (no trailing slash).
  • Commit git commit -m "Removed submodule "
  • Delete the now untracked submodule files rm -rf path_to_submodule
@eighthave
eighthave / find-https-debian-archives.py
Last active May 26, 2024 03:45
Script to find official Debian mirrors that support HTTPS
#!/usr/bin/env python3
import urllib.request
import re
import ssl
import sys
# # find generic mirrors
mirrors = urllib.request.urlopen('http://www.debian.org/mirror/list')
https = []