Skip to content

Instantly share code, notes, and snippets.

View eugenet8k's full-sized avatar

Eugene Tiutiunnyk eugenet8k

View GitHub Profile
@eugenet8k
eugenet8k / README.md
Created February 6, 2026 21:18
Firefox Tab Close Button to the left (macOS style)

Current status (as of recent Firefox versions) The exact CSS sometimes needs small adjustments after major UI updates (e.g., Proton in 2021, or changes around Firefox 113+), but the approach still works in current versions. Step-by-step guide to do it

Enable userChrome.css support (only needs to be done once): Open Firefox and go to about:config in the address bar. Search for: toolkit.legacyUserProfileCustomizations.stylesheets Set it to true (double-click it).

Locate your profile folder:

@eugenet8k
eugenet8k / jira-github-copilot-guide.md
Last active October 30, 2025 13:59
Simple guide for virtual engineer JIRA + GitHub

Cloud Jira and GitHub.com offer some integration, but it's not complete to accomplish a simple goal of creating a virtual software engineer.

We want an AI agent like entity that you can assign the work and get PR as result without subscribing to 3rd party solution. We want to use essential tools available to average org.

This is achieved by a clever configuration of JIRA and Github to pass the signal with the tools they offer now. The strategy is simple:

[Assign Jira to Copilot user] --> [Jira send signal to GitHub (create branch with jira id)] --> [GitHub action listens branch creation] --> [Create GitHub Issue with body "Address Jira AA-123" and assign it to GitHub Copilot] --> [GitHub Copilot works on task, creates PR] --> [You review PR and merge it] --> [GitHub app notifies Jira the work is done] --> [Close Jira ticket]

Steps:

  1. Create a user in Jira, let's say copilot-agent@mycorp.com, configure it to have member level permission to a particular Jira Space (Project). This is to prevent hypothetical
webpack: {
// for istanbul code coverage, 'cheap-module-source-map' is required
devtool: 'cheap-module-source-map',
module: {
exprContextCritical: false,
noParse: /moment/,
rules: [
{
enforce: 'pre',
test: /\.hbs/,
@eugenet8k
eugenet8k / Readme.md
Last active March 18, 2025 00:32
Support NVM in Fish Shell
@eugenet8k
eugenet8k / Readme.md
Last active September 21, 2018 21:34
Lirc Remotes

All files should be placed in

cd /usr/local/etc/lirc/lircd.conf.d/