Skip to content

Instantly share code, notes, and snippets.

View Muhammad-RK-Isa's full-sized avatar
💭
I may be slow to respond.

Muhammad Isa Muhammad-RK-Isa

💭
I may be slow to respond.
View GitHub Profile
{
"reload_style_on_change": true,
"layer": "top",
"position": "top",
"spacing": 0,
"height": 26,
"modules-left": ["custom/omarchy", "hyprland/workspaces"],
"modules-center": ["clock", "custom/update", "custom/voxtype", "custom/screenrecording-indicator"],
"modules-right": [
"group/tray-expander",
@Muhammad-RK-Isa
Muhammad-RK-Isa / zed-keymap.json
Last active December 27, 2025 03:24
Zed Keymap
// Zed keymap
//
// For information on binding keys, see the Zed
// documentation: https://zed.dev/docs/key-bindings
//
// To see the default key bindings run `zed: open default keymap`
// from the command palette.
[
{
"context": "Workspace",
@Muhammad-RK-Isa
Muhammad-RK-Isa / zed-settings.json
Last active February 10, 2026 22:19
Zed Settings
{
"agent": {
"default_profile": "write",
"inline_assistant_model": {
"provider": "zed.dev",
"model": "claude-sonnet-4-5"
},
"default_model": {
"provider": "zed.dev",
"model": "claude-opus-4-6"
const express = require('express');
const cors = require('cors');
const mongoose = require('mongoose');
const { MongoClient, ServerApiVersion, ObjectId } = require('mongodb');
const jwt = require('jsonwebtoken');
require('dotenv').config();
const bcrypt = require('bcrypt');
const app = express();
const port = process.env.PORT || 4000;
@Muhammad-RK-Isa
Muhammad-RK-Isa / client-comp.tsx
Last active December 23, 2024 13:33
Next.js SSR Revalidation after certain period of time.
"use client";
import { useRouter } from "next/navigation";
import React from "react";
export function ClientComp() {
const router = useRouter();
React.useEffect(() => {
const intervalId = setInterval(() => {
router.refresh();
[
{
"name": "Afghanistan",
"dial_code": "+93",
"code": "AF"
},
{
"name": "Aland Islands",
"dial_code": "+358",
"code": "AX"