Skip to content

girish-kor/night-man

Repository files navigation


N I G H T - M A N

A DARKEST THEME EXISTS IN VSCODE, PERFECTLY SUITED FOR JAVASCRIPT, TYPESCRIPT, PYTHON, JAVA, C++, C#, GO, RUST, SWIFT, KOTLIN, PHP, RUBY, PERL, SHELL, SQL, LUA, R, HASKELL, SCALA, DART, ELIXIR, OBJECTIVE-C, F#, COBOL, AND MORE—DELIVERING AN IMMERSIVE, HIGH-CONTRAST EXPERIENCE FOR EVERY DEVELOPER.

Theme Icon

< / Extension Matrix >

CONTRAST RATIO ERGONOMICS COGNITIVE LOAD COLOR SCIENCE
WCAG AAA Certified 8+ Hour Rated Minimal-Impact Quantum-Calibrated

</Activation Protocol>

# Launch VS Code > Extensions (Ctrl+Shift+X)
# Search: "Night Man"
# Install > Reload IDE
# Ctrl+K Ctrl+T > Select Theme

< / Engineering Parameters >

{
  "workbench.colorTheme": "NIGHT MAN",
  "editor.fontSize": 15,
  "editor.fontFamily": "'Fira Code', 'JetBrains Mono', 'Cascadia Code', Consolas, monospace",
  "editor.fontLigatures": true,
  "editor.lineHeight": 1.7,
  "terminal.integrated.fontSize": 14,
  "editor.renderWhitespace": "boundary",
  "editor.cursorBlinking": "blink"
}

< / Theme Showcase >

JavaScript
const fetchUser = async (id) => {
  try {
    const response = await fetch(`/api/users/${id}`);
    return response.json();
  } catch (error) {
    console.error("Fetch error:", error);
  }
};
TypeScript
interface User {
  id: number;
  name: string;
}

const getUser = async (id: number): Promise<User> => {
  const response = await fetch(`/api/users/${id}`);
  return response.json();
};
Python
with open('data.txt', 'r') as file:
    contents = file.read()

squares = [x**2 for x in range(10) if x % 2 == 0]
Java
public class Main {
    public static void main(String[] args) {
        Runnable task = () -> System.out.println("Quantum thread running");

        List<Integer> numbers = Arrays.asList(1, 2, 3);
        numbers.stream().map(n -> n * 2).forEach(System.out::println);
    }
}
C++
#include <iostream>
#include <vector>

int main() {
    std::vector<int> numbers = {1, 2, 3};
    for (int num : numbers) {
        std::cout << num * 2 << std::endl;
    }
    return 0;
}
C#
using System;
using System.Linq;

class Program {
    static void Main() {
        var numbers = new int[] {1, 2, 3};
        var doubled = numbers.Select(n => n * 2);
        foreach (var num in doubled) {
            Console.WriteLine(num);
        }
    }
}
Go
package main

import "fmt"

func main() {
    numbers := []int{1, 2, 3}
    for _, num := range numbers {
        fmt.Println(num * 2)
    }
}
Rust
fn main() {
    let numbers = vec![1, 2, 3];
    let doubled: Vec<_> = numbers.iter().map(|n| n * 2).collect();
    println!("{:?}", doubled);
}
Swift
let numbers = [1, 2, 3]
let doubled = numbers.map { $0 * 2 }
print(doubled)
Kotlin
fun main() {
    val numbers = listOf(1, 2, 3)
    val doubled = numbers.map { it * 2 }
    println(doubled)
}
PHP
<?php
$numbers = [1, 2, 3];
$doubled = array_map(fn($n) => $n * 2, $numbers);
print_r($doubled);
?>
Ruby
numbers = [1, 2, 3]
doubled = numbers.map { |n| n * 2 }
puts doubled
Perl
my @numbers = (1, 2, 3);
my @doubled = map { $_ * 2 } @numbers;
print "@doubled\n";
Shell
#!/bin/bash
DEPLOY_ENV="production"
QUANTUM_SERVICE_VERSION="1.4.2"

docker build -t quantum-service:$QUANTUM_SERVICE_VERSION .
aws ecr push quantum-service:$QUANTUM_SERVICE_VERSION
SQL
SELECT id, name, age * 2 AS double_age FROM users WHERE active = 1;
Lua
numbers = {1, 2, 3}
for i, num in ipairs(numbers) do
    print(num * 2)
end
R
numbers <- c(1, 2, 3)
doubled <- numbers * 2
print(doubled)
Haskell
main = print (map (*2) [1, 2, 3])
Scala
val numbers = List(1, 2, 3)
val doubled = numbers.map(_ * 2)
println(doubled)
Dart
void main() {
  List<int> numbers = [1, 2, 3];
  List<int> doubled = numbers.map((n) => n * 2).toList();
  print(doubled);
}
Elixir
numbers = [1, 2, 3]
doubled = Enum.map(numbers, &(&1 * 2))
IO.inspect(doubled)
Objective-C
NSArray *numbers = @[@1, @2, @3];
NSArray *doubled = [numbers valueForKeyPath:@"@unionOfObjects.self.intValue * 2"];
NSLog(@"%@", doubled);
F#
let numbers = [1; 2; 3]
let doubled = List.map ((*) 2) numbers
printfn "%A" doubled
COBOL
IDENTIFICATION DIVISION.
PROGRAM-ID. DoubleNumbers.
DATA DIVISION.
WORKING-STORAGE SECTION.
    01 NUMBERS PIC 9(2) OCCURS 3 VALUE (1 2 3).
PROCEDURE DIVISION.
    PERFORM VARYING I FROM 1 BY 1 UNTIL I > 3
        DISPLAY NUMBERS(I) * 2
    END-PERFORM.
STOP RUN.

< / PUBLISHERS >

GitHub Email License