View xlc-dev's full-sized avatar

    Highlights

    • Pro

    Organizations

    @pkgforge-dev

    Block or report xlc-dev

    Block user

    Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

    You must be logged in to block users.

    Content in all repositories owned by your account will be closed.
    Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
    Report abuse

    Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

    Report abuse
    xlc-dev/README.md
    XLCDEV(1) User Commands XLCDEV(1)
    NAME
    xlcdev - web by trade, low-level by choice
    SYNOPSIS
    xlcdev [--web] [--systems] [--portable]
    DESCRIPTION
    Works professionally with Java, JavaScript, and TypeScript.
    Outside work, prefers C, Go, Unix-like systems, and
    software with fewer moving parts.
    LANGUAGES
    C low-level work and personal projects
    Go tools and services
    Java professional software development
    JavaScript/TS professional web development
    Python scripting and tooling
    Shell packaging and system automation
    SYSTEMS
    Linux primary environment
    BSD enthusiast
    AppImage advocate and contributor
    CONTRIBUTIONS
    pkgforge-dev packaging and portable Linux tooling
    OPTIONS
    --portable package once, run anywhere
    --minimal remove what does not earn its place
    --web pays the bills
    --systems stays up too late
    SEE ALSO
    pkgforge-dev(7), apphub(1), cc(1), go(1)
    xlcdev XLCDEV(1)
    

    Pinned Loading

    1. pkgforge-dev/Anylinux-AppImagespkgforge-dev/Anylinux-AppImagesPublic

      AppImages That Truly Work On Any Linux System (Even musl-libc and non-FHS systems)

      Shell 237 35

    2. apphubapphubPublic

      The Universal AppImage store.

      TypeScript 6 1

    3. chromaticchromaticPublic

      A modern web-based colorscheme generator for your apps, terminals, and window managers.

      TypeScript 5 1

    4. fssgfssgPublic

      fssg - Fast, Simple Static Site Generator.

      Shell 2

    5. novanovaPublic

      Nova - Build Powerful Web Applications in Go, Faster.

      Go 11

    6. novaexamplenovaexamplePublic

      Example project written with Nova.

      Go 3

    , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
     blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
    }
    } catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
    })();
    (function(){
    try {
    var __m = "github.com";
    var __re = new RegExp('^' + "github\\.com" + '
    
    Skip to content
    View xlc-dev's full-sized avatar

      Highlights

      • Pro

      Organizations

      @pkgforge-dev

      Block or report xlc-dev

      Block user

      Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

      You must be logged in to block users.

      Content in all repositories owned by your account will be closed.
      Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
      Report abuse

      Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

      Report abuse
      xlc-dev/README.md
      XLCDEV(1) User Commands XLCDEV(1)
      NAME
      xlcdev - web by trade, low-level by choice
      SYNOPSIS
      xlcdev [--web] [--systems] [--portable]
      DESCRIPTION
      Works professionally with Java, JavaScript, and TypeScript.
      Outside work, prefers C, Go, Unix-like systems, and
      software with fewer moving parts.
      LANGUAGES
      C low-level work and personal projects
      Go tools and services
      Java professional software development
      JavaScript/TS professional web development
      Python scripting and tooling
      Shell packaging and system automation
      SYSTEMS
      Linux primary environment
      BSD enthusiast
      AppImage advocate and contributor
      CONTRIBUTIONS
      pkgforge-dev packaging and portable Linux tooling
      OPTIONS
      --portable package once, run anywhere
      --minimal remove what does not earn its place
      --web pays the bills
      --systems stays up too late
      SEE ALSO
      pkgforge-dev(7), apphub(1), cc(1), go(1)
      xlcdev XLCDEV(1)
      

      Pinned Loading

      1. pkgforge-dev/Anylinux-AppImagespkgforge-dev/Anylinux-AppImagesPublic

        AppImages That Truly Work On Any Linux System (Even musl-libc and non-FHS systems)

        Shell 237 35

      2. apphubapphubPublic

        The Universal AppImage store.

        TypeScript 6 1

      3. chromaticchromaticPublic

        A modern web-based colorscheme generator for your apps, terminals, and window managers.

        TypeScript 5 1

      4. fssgfssgPublic

        fssg - Fast, Simple Static Site Generator.

        Shell 2

      5. novanovaPublic

        Nova - Build Powerful Web Applications in Go, Faster.

        Go 11

      6. novaexamplenovaexamplePublic

        Example project written with Nova.

        Go 3

      , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
      Skip to content
      View xlc-dev's full-sized avatar

        Highlights

        • Pro

        Organizations

        @pkgforge-dev

        Block or report xlc-dev

        Block user

        Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

        You must be logged in to block users.

        Content in all repositories owned by your account will be closed.
        Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
        Report abuse

        Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

        Report abuse
        xlc-dev/README.md
        XLCDEV(1) User Commands XLCDEV(1)
        NAME
        xlcdev - web by trade, low-level by choice
        SYNOPSIS
        xlcdev [--web] [--systems] [--portable]
        DESCRIPTION
        Works professionally with Java, JavaScript, and TypeScript.
        Outside work, prefers C, Go, Unix-like systems, and
        software with fewer moving parts.
        LANGUAGES
        C low-level work and personal projects
        Go tools and services
        Java professional software development
        JavaScript/TS professional web development
        Python scripting and tooling
        Shell packaging and system automation
        SYSTEMS
        Linux primary environment
        BSD enthusiast
        AppImage advocate and contributor
        CONTRIBUTIONS
        pkgforge-dev packaging and portable Linux tooling
        OPTIONS
        --portable package once, run anywhere
        --minimal remove what does not earn its place
        --web pays the bills
        --systems stays up too late
        SEE ALSO
        pkgforge-dev(7), apphub(1), cc(1), go(1)
        xlcdev XLCDEV(1)
        

        Pinned Loading

        1. pkgforge-dev/Anylinux-AppImagespkgforge-dev/Anylinux-AppImagesPublic

          AppImages That Truly Work On Any Linux System (Even musl-libc and non-FHS systems)

          Shell 237 35

        2. apphubapphubPublic

          The Universal AppImage store.

          TypeScript 6 1

        3. chromaticchromaticPublic

          A modern web-based colorscheme generator for your apps, terminals, and window managers.

          TypeScript 5 1

        4. fssgfssgPublic

          fssg - Fast, Simple Static Site Generator.

          Shell 2

        5. novanovaPublic

          Nova - Build Powerful Web Applications in Go, Faster.

          Go 11

        6. novaexamplenovaexamplePublic

          Example project written with Nova.

          Go 3

        , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
        Skip to content
        View xlc-dev's full-sized avatar

          Highlights

          • Pro

          Organizations

          @pkgforge-dev

          Block or report xlc-dev

          Block user

          Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

          You must be logged in to block users.

          Content in all repositories owned by your account will be closed.
          Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
          Report abuse

          Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

          Report abuse
          xlc-dev/README.md
          XLCDEV(1) User Commands XLCDEV(1)
          NAME
          xlcdev - web by trade, low-level by choice
          SYNOPSIS
          xlcdev [--web] [--systems] [--portable]
          DESCRIPTION
          Works professionally with Java, JavaScript, and TypeScript.
          Outside work, prefers C, Go, Unix-like systems, and
          software with fewer moving parts.
          LANGUAGES
          C low-level work and personal projects
          Go tools and services
          Java professional software development
          JavaScript/TS professional web development
          Python scripting and tooling
          Shell packaging and system automation
          SYSTEMS
          Linux primary environment
          BSD enthusiast
          AppImage advocate and contributor
          CONTRIBUTIONS
          pkgforge-dev packaging and portable Linux tooling
          OPTIONS
          --portable package once, run anywhere
          --minimal remove what does not earn its place
          --web pays the bills
          --systems stays up too late
          SEE ALSO
          pkgforge-dev(7), apphub(1), cc(1), go(1)
          xlcdev XLCDEV(1)
          

          Pinned Loading

          1. pkgforge-dev/Anylinux-AppImagespkgforge-dev/Anylinux-AppImagesPublic

            AppImages That Truly Work On Any Linux System (Even musl-libc and non-FHS systems)

            Shell 237 35

          2. apphubapphubPublic

            The Universal AppImage store.

            TypeScript 6 1

          3. chromaticchromaticPublic

            A modern web-based colorscheme generator for your apps, terminals, and window managers.

            TypeScript 5 1

          4. fssgfssgPublic

            fssg - Fast, Simple Static Site Generator.

            Shell 2

          5. novanovaPublic

            Nova - Build Powerful Web Applications in Go, Faster.

            Go 11

          6. novaexamplenovaexamplePublic

            Example project written with Nova.

            Go 3

          , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
          Skip to content
          View xlc-dev's full-sized avatar

            Highlights

            • Pro

            Organizations

            @pkgforge-dev

            Block or report xlc-dev

            Block user

            Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

            You must be logged in to block users.

            Content in all repositories owned by your account will be closed.
            Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
            Report abuse

            Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

            Report abuse
            xlc-dev/README.md
            XLCDEV(1) User Commands XLCDEV(1)
            NAME
            xlcdev - web by trade, low-level by choice
            SYNOPSIS
            xlcdev [--web] [--systems] [--portable]
            DESCRIPTION
            Works professionally with Java, JavaScript, and TypeScript.
            Outside work, prefers C, Go, Unix-like systems, and
            software with fewer moving parts.
            LANGUAGES
            C low-level work and personal projects
            Go tools and services
            Java professional software development
            JavaScript/TS professional web development
            Python scripting and tooling
            Shell packaging and system automation
            SYSTEMS
            Linux primary environment
            BSD enthusiast
            AppImage advocate and contributor
            CONTRIBUTIONS
            pkgforge-dev packaging and portable Linux tooling
            OPTIONS
            --portable package once, run anywhere
            --minimal remove what does not earn its place
            --web pays the bills
            --systems stays up too late
            SEE ALSO
            pkgforge-dev(7), apphub(1), cc(1), go(1)
            xlcdev XLCDEV(1)
            

            Pinned Loading

            1. pkgforge-dev/Anylinux-AppImagespkgforge-dev/Anylinux-AppImagesPublic

              AppImages That Truly Work On Any Linux System (Even musl-libc and non-FHS systems)

              Shell 237 35

            2. apphubapphubPublic

              The Universal AppImage store.

              TypeScript 6 1

            3. chromaticchromaticPublic

              A modern web-based colorscheme generator for your apps, terminals, and window managers.

              TypeScript 5 1

            4. fssgfssgPublic

              fssg - Fast, Simple Static Site Generator.

              Shell 2

            5. novanovaPublic

              Nova - Build Powerful Web Applications in Go, Faster.

              Go 11

            6. novaexamplenovaexamplePublic

              Example project written with Nova.

              Go 3

            , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
            Skip to content
            View xlc-dev's full-sized avatar

              Highlights

              • Pro

              Organizations

              @pkgforge-dev

              Block or report xlc-dev

              Block user

              Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

              You must be logged in to block users.

              Content in all repositories owned by your account will be closed.
              Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
              Report abuse

              Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

              Report abuse
              xlc-dev/README.md
              XLCDEV(1) User Commands XLCDEV(1)
              NAME
              xlcdev - web by trade, low-level by choice
              SYNOPSIS
              xlcdev [--web] [--systems] [--portable]
              DESCRIPTION
              Works professionally with Java, JavaScript, and TypeScript.
              Outside work, prefers C, Go, Unix-like systems, and
              software with fewer moving parts.
              LANGUAGES
              C low-level work and personal projects
              Go tools and services
              Java professional software development
              JavaScript/TS professional web development
              Python scripting and tooling
              Shell packaging and system automation
              SYSTEMS
              Linux primary environment
              BSD enthusiast
              AppImage advocate and contributor
              CONTRIBUTIONS
              pkgforge-dev packaging and portable Linux tooling
              OPTIONS
              --portable package once, run anywhere
              --minimal remove what does not earn its place
              --web pays the bills
              --systems stays up too late
              SEE ALSO
              pkgforge-dev(7), apphub(1), cc(1), go(1)
              xlcdev XLCDEV(1)
              

              Pinned Loading

              1. pkgforge-dev/Anylinux-AppImagespkgforge-dev/Anylinux-AppImagesPublic

                AppImages That Truly Work On Any Linux System (Even musl-libc and non-FHS systems)

                Shell 237 35

              2. apphubapphubPublic

                The Universal AppImage store.

                TypeScript 6 1

              3. chromaticchromaticPublic

                A modern web-based colorscheme generator for your apps, terminals, and window managers.

                TypeScript 5 1

              4. fssgfssgPublic

                fssg - Fast, Simple Static Site Generator.

                Shell 2

              5. novanovaPublic

                Nova - Build Powerful Web Applications in Go, Faster.

                Go 11

              6. novaexamplenovaexamplePublic

                Example project written with Nova.

                Go 3

              , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
              Skip to content
              View xlc-dev's full-sized avatar

                Highlights

                • Pro

                Organizations

                @pkgforge-dev

                Block or report xlc-dev

                Block user

                Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

                You must be logged in to block users.

                Content in all repositories owned by your account will be closed.
                Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
                Report abuse

                Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

                Report abuse
                xlc-dev/README.md
                XLCDEV(1) User Commands XLCDEV(1)
                NAME
                xlcdev - web by trade, low-level by choice
                SYNOPSIS
                xlcdev [--web] [--systems] [--portable]
                DESCRIPTION
                Works professionally with Java, JavaScript, and TypeScript.
                Outside work, prefers C, Go, Unix-like systems, and
                software with fewer moving parts.
                LANGUAGES
                C low-level work and personal projects
                Go tools and services
                Java professional software development
                JavaScript/TS professional web development
                Python scripting and tooling
                Shell packaging and system automation
                SYSTEMS
                Linux primary environment
                BSD enthusiast
                AppImage advocate and contributor
                CONTRIBUTIONS
                pkgforge-dev packaging and portable Linux tooling
                OPTIONS
                --portable package once, run anywhere
                --minimal remove what does not earn its place
                --web pays the bills
                --systems stays up too late
                SEE ALSO
                pkgforge-dev(7), apphub(1), cc(1), go(1)
                xlcdev XLCDEV(1)
                

                Pinned Loading

                1. pkgforge-dev/Anylinux-AppImagespkgforge-dev/Anylinux-AppImagesPublic

                  AppImages That Truly Work On Any Linux System (Even musl-libc and non-FHS systems)

                  Shell 237 35

                2. apphubapphubPublic

                  The Universal AppImage store.

                  TypeScript 6 1

                3. chromaticchromaticPublic

                  A modern web-based colorscheme generator for your apps, terminals, and window managers.

                  TypeScript 5 1

                4. fssgfssgPublic

                  fssg - Fast, Simple Static Site Generator.

                  Shell 2

                5. novanovaPublic

                  Nova - Build Powerful Web Applications in Go, Faster.

                  Go 11

                6. novaexamplenovaexamplePublic

                  Example project written with Nova.

                  Go 3

                , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
                Skip to content
                View xlc-dev's full-sized avatar

                  Highlights

                  • Pro

                  Organizations

                  @pkgforge-dev

                  Block or report xlc-dev

                  Block user

                  Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

                  You must be logged in to block users.

                  Content in all repositories owned by your account will be closed.
                  Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
                  Report abuse

                  Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

                  Report abuse
                  xlc-dev/README.md
                  XLCDEV(1) User Commands XLCDEV(1)
                  NAME
                  xlcdev - web by trade, low-level by choice
                  SYNOPSIS
                  xlcdev [--web] [--systems] [--portable]
                  DESCRIPTION
                  Works professionally with Java, JavaScript, and TypeScript.
                  Outside work, prefers C, Go, Unix-like systems, and
                  software with fewer moving parts.
                  LANGUAGES
                  C low-level work and personal projects
                  Go tools and services
                  Java professional software development
                  JavaScript/TS professional web development
                  Python scripting and tooling
                  Shell packaging and system automation
                  SYSTEMS
                  Linux primary environment
                  BSD enthusiast
                  AppImage advocate and contributor
                  CONTRIBUTIONS
                  pkgforge-dev packaging and portable Linux tooling
                  OPTIONS
                  --portable package once, run anywhere
                  --minimal remove what does not earn its place
                  --web pays the bills
                  --systems stays up too late
                  SEE ALSO
                  pkgforge-dev(7), apphub(1), cc(1), go(1)
                  xlcdev XLCDEV(1)
                  

                  Pinned Loading

                  1. pkgforge-dev/Anylinux-AppImagespkgforge-dev/Anylinux-AppImagesPublic

                    AppImages That Truly Work On Any Linux System (Even musl-libc and non-FHS systems)

                    Shell 237 35

                  2. apphubapphubPublic

                    The Universal AppImage store.

                    TypeScript 6 1

                  3. chromaticchromaticPublic

                    A modern web-based colorscheme generator for your apps, terminals, and window managers.

                    TypeScript 5 1

                  4. fssgfssgPublic

                    fssg - Fast, Simple Static Site Generator.

                    Shell 2

                  5. novanovaPublic

                    Nova - Build Powerful Web Applications in Go, Faster.

                    Go 11

                  6. novaexamplenovaexamplePublic

                    Example project written with Nova.

                    Go 3