Skip to content

Instantly share code, notes, and snippets.

View ridwanyinus's full-sized avatar
🏠

Frontend Hashira ridwanyinus

🏠
  • 127.0.1.1
  • 08:19 (UTC +01:00)
View GitHub Profile
@ridwanyinus
ridwanyinus / config.toml
Last active February 25, 2026 09:20
Satty
[general]
actions-on-enter = ["save-to-clipboard", "exit"]
copy-command = "wl-copy"
early-exit = true
annotation-size-factor = 0.7
disable-notifications = true
output-filename = "~/Pictures/Screenshots/satty-$(date '+%Y%m%d-%H:%M:%S').png"
initial-tool = "arrow"
brush-smooth-history-size = 5
"use client";
// Import necessary utilities and components.
// tailwind-merge is used to intelligently merge Tailwind CSS classes, preventing conflicts.
import React from "react";
import { twMerge } from "tailwind-merge";
// useState is a React Hook for managing state within the component.
import { useState } from "react";
// Custom icon components for the sidebar.
#!/usr/bin/env bash
#######################################################################################
## Raise, Cycle, or Spawn ##
## ##
## A helper script for the niri window manager that implements ##
## “raise-or-run” behavior with window cycling. ##
## ##
## Based on and improved from eXsoR65 script: ##
## https://gist.github.com/eXsoR65/6c760854ea1187cd398b89b9ef5aa479 ##
#######################################################################################
@ridwanyinus
ridwanyinus / zen browser userChrome.css
Last active January 9, 2026 11:06
zen browser live editing css
/* @import "Nebula/Nebula.css";
@import "Nebula/Nebula-content.css"; */
@import 'lacuna/lacuna.css';
#reload-button {
display: none;
}
#stop-reload-button {