Skip to content

Instantly share code, notes, and snippets.

View quasar098's full-sized avatar
๐Ÿž
coding bugs 24 hrs a day

quasar098

๐Ÿž
coding bugs 24 hrs a day
View GitHub Profile
@quasar098
quasar098 / better-old-discord.css
Created April 21, 2025 16:59
better-old-discord.css
.theme-dark:not(html.custom-theme-background, :has(#clientThemeVars)) {
--autocomplete-bg: color-mix(in oklab, var(--primary-630) 100%, var(--theme-base-color, #000) var(--theme-base-color-amount, 0%));
--channeltextarea-background: hsl(218, calc(var(--saturation-factor, 1) * 8%), 27%);
--header-primary: var(--white-500);
--header-secondary: #b9bbbe;
--channels-default: #8e9297;
--interactive-normal: #b9bbbe;
--interactive-hover: #dcddde;
--interactive-active: var(--white-500);
--interactive-muted: hsl(217, calc(var(--saturation-factor, 1) * 8%), 34%);
@quasar098
quasar098 / userContent.css
Last active March 22, 2025 22:09
userContent.css
/* change devtools storage section to be more clear that it is where cookies are */
/* for context, on chromium-based browsers, it is listed under "application" */
#tools-chevron-menupopup-storage {
color: #97f9f9 !important;
--menuitem-icon-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggc3R5bGU9ImZpbGw6IHJnYigyMTYsIDIxNiwgMjE2KTsgc3Ryb2tlLXdpZHRoOiA1NXB4OyBmaWxsLW9wYWNpdHk6IDA7IHN0cm9rZTogcmdiKDI0OSwgMjQ5LCAyNTApOyB0cmFuc2Zvcm0tb3JpZ2luOiAyNTAuNzAzcHggMjU0Ljc3MXB4OyIgZD0iTSAyMTIuNzU1IDUwLjEyNCBDIDM5OC4wNzkgNi4xMSA1MDguMjM4IDIyOC41NzkgNDMwLjkyNiAzNjIuNDkyIEMgMzUxLjIxNiA1MDAuNTU3IDE1Mi4yODIgNDk4LjY0OSA3Mi42MDkgMzYwLjU2MiBDIDYzLjI0MyAzNDQuMzI5IDU3LjQyOSAzMTIuMTA3IDQ1LjQ3OSAyOTAuMjUzIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC4xODQ5NDUwMDIxOTgsIDAuOTgyNzQ4OTI1Njg2LCAtMC45ODI3NDg5MjU2ODYsIC0wLjE4NDk0NTAwMjE5OCwgOC4wMzkyNjAzMzY3NSwgLTIuMTAzMzA5MjA0MzAxKSIv
@quasar098
quasar098 / userChrome.css
Last active April 4, 2025 20:50
firefox userChrome.css, chrome style stuffs
panelview,
.panel-arrowcontent{
background: #15141a !important;
color: #afafab !important;
}
#alltabs-button { display: none !important; }
/* bookmark bar */
.bookmark-item[container] {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAUsSURBVHhe7ZvNjhtFEMfbnt3YcRZYkhCkBcFlD/ACOXHgRkDixAtw4LEQRx6AQy5cQXBC4haUWyQUIRAfUWA3u2ubqu6u8n9qe8bTPR4SL/4p7f7XR7q7anqsRJu4HTt2/K8ZxbkTT378eBmlc6RqhpCS4AtEB02XQgw4VzKd7F3Bv6Tpi9t373/mrY5kN+ClOx9F63kQO8ClKkHPx4fur0dfLm/dvT/2jo5kJT9fmotnqslrPGU9UCavAbD34vSRc9NjnYelvfi6ziOrAeXb9KFj8TzVcrqxBa8A32oaIzqqjioMLL7WlO5kNqBsk0GB4ktOtwU3oAUovqz8bW9Az+KZvAaU7zMg/Q51RW5ApKAXW94AgSovvAhZDeh32YaivHhm+18BLb6sC9v9JWiKLzneFfgOkLLLns72vwI4X82/C6yj7MkLmQ3ot9nm6X+e/+gG8EGHGP3Ja0DRnps5aDvle2Q1IH+b+Dv4y2mIERb3v+JHNgO+AvFAetAhqBdfstVADYgnGbR4AoovZYAGpIpnPdQQUHdnww2Ih7hU/NCU75HXgNZ9tq94ZrM3oLF41kONfmygAfEQrcUPDZXB2xRsldWA5vWbCo6aJ26QHwsYc+cWMi7iODfjzLk5j2cwTsPw0JrjyUpn0uMGxM3WPXk/i
@quasar098
quasar098 / huffman-n-ary-tree.py
Created August 19, 2023 19:32
huffman coding for n-ary tree
from typing import Union
ALPHABET = "0123" # base 4 example
BASE = len(ALPHABET)
class TextNode:
def __init__(self, char: str, val: str):
self.children = None
@quasar098
quasar098 / asciitable-com-suuuuuucksss.js
Last active May 25, 2023 14:24
asciitable.com removal from google
// ==UserScript==
// @name Remove bad ascii table
// @namespace https://quasar.name
// @version 0.1
// @description screw asciitable.com. whoever made this hot garbage -> why would you ever
// @author quasar098
// @match https://www.google.com/search?q=*
// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACfklEQVR4AWJgYPjPBMQ1QPwMiP/TA0PtqgHbDWX8HyBcw0Bnn2OGBIgxkHjoOWDUAaysANrKACKCIIzCOqRUXQWShKqCgBQClCpCKRRKKUmVhEhIVE5ChShQREQEgbpSBYUCieCqSqkSpZLucl94zDgcbq8+WN7+O/N25p83UFEBk5OwuQlnZ+DzwckJrKxARwckJf2DAbcbxsbg8REAvr7g6Ag2NuDgAN7eMLy8yMifGaiqgvt7AHh6gt5eSEwMrYmNhfZ2TQ5iYoLoDbS1wc8PgP44PT18bUoKFBTIJEAwCJWVURgoK4NAAABOTyE52b6Lj4emJm3L8DDMzWnC8XHpILa2HBqIi4PLS/snRUX2XWEhXFxgeH7GcHsLLhfc3QHA66tDA11dGPb2rJ6aCjc3dvDGRmhowDA0pLrVVQD4/nZowOvFMDpq9akpuyrl5dK6uzHU1UlbWADQSjkyoEYSnZ3SXC6re722tqcHQ3OztMNDAFhacmjg4wNDf7+03FwMIyO2dmAAg8ejLdEqQUmJQwNXVxgWF6UVF2OYnpaWkWFrNSmG+fkocmBtDWyyKXjS0pSAoOf2thLw/Bw+PwlhfV2xXVOjyI7YQG0tIczMSG9ttSZAd0BOjvrE54PdXdXExOiEBAIy
aahed
aalii
aapas
aargh
aarti
abaca
abaci
aback
abacs
abaft
@quasar098
quasar098 / hackmatch.ahk
Created April 7, 2023 00:37
Relatively easy way to get master matcher achievement
Right::
Send {F2 down}
Sleep 5
Send {F2 up}
Send {d down}
Sleep 5
Send {d up}
Send {F2 down}
Sleep 5
Send {F2 up}