Skip to content
View night0721's full-sized avatar
🤍
🤍
Block or Report

Block or report night0721

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
night0721/.md

Hi, I'm Night

Developer, Linux and FOSS enthusiast from Hong Kong

ko-fi Visitors

Featured repositories can be viewed in git.night0721.xyz

Stats

Wakatime

Language   Files  Code   Comment  Blank  Lines 
JavaScript 143    11024  707      343    12074 
Java       165    8018   147      1000   9165  
C          54     7360   850      1275   9485  
TypeScript 86     3667   147      164    3978  
HTML       22     2176   11       34     2221  
Kotlin     24     1625   60       183    1868  
CSS        9      1558   14       204    1776  
Python     12     1130   44       158    1332  
C Header   30     1110   493      243    1846  
Shell      2      438    0        1      439   
Makefile   13     389    8        111    508   
Lua        2      161    0        9      170   
R          3      26     14       8      48    
Total      565    38682  2495     3733   44910 

Catppuccin themed dotfiles for Alpine Linux

Specifications

  • OS: Alpine Linux
  • WM: dwl
  • Notifications: mako
  • Terminal: foot
  • Shell: sh
  • AUR Helper: aureate
  • Wallpaper daemon: wbg
  • Wallpapers: catppuccin
  • File Manager: lf, ccc
  • Search menu: fnf, wmenu
  • Browser: firefox
  • Font: Monaspice Kr Nerd Font
  • Bootloader: grub

Details

  1. Grub theme: .data/grub/n (Based on sayonara)
  2. File Manager: lf
  • Using lfimg-sixel to support sixel in lf with foot
  • graphicsmagick for SVG and GIF preview
  • Fontpreview for OTF TTF WOFF preview
  • Required packages: imagemagick chafa ydotool fzf
  1. VM
  • Packages: bridge-utils libvirt qemu-full virt-manager virt-viewer

Dual booting

Windws partition in fstab should have these properties

UUID=94ACAFD1ACAFAC64   /run/media/N    ntfs        rw,user,auto,fmask=133,dmask=022,uid=1000,gid=1000  0 0

Install

iwctl
device list # find device name
station [device name] connect [network name]
exit
pacman -Sy git
git clone https://github.com/night0721/night0721
bash night0721/.data/root.sh

Post setup

git clone --bare [email protected]:night0721/night0721

Credits to this tutorial

Firefox

Go to about:profiles and create a new profile with custom folder
cd into the folder and create user.js
Copy betterfox into user.js
Restart firefox
Then follow https://github.com/catppuccin/userstyles/ to install stylus
Downloading codeberg and github css themes selecting mocha and lavender.

Default Keybinds

SUPER + S = Start Terminal
SUPER + F = Start Firefox
SUPER + C = Kill Active Window
SUPER + L = Lock Screen
SUPER + M = Power menu
SUPER + [1-9] = Switch to tags
SUPER + SHIFT + [1-9] = Move active window to tag
SUPER + SHIFT + Q = Quit to tty
SUPER + O = Increase opacity
SUPER + SHIFT + O = Decrease opacity
SUPER + B = Toggle bar
SUPER + AD = Switch focus to window
SUPER + QE = Change window size
SUPER + [,.] = Focus next/previous monitor SUPER + SHIFT + [,.] = Move window to next/previous monitor SUPER + SHIFT + SPACE = Toggle floating
SUPER + ENTER = Toggle focus
SUPER + P = Password menu
SUPER + SPACE = App Launcher
SUPER + SHIFT + S = Screenshot menu

Pinned

  1. cath.exe cath.exe Public

    The first CODM discrod bot -- cath.exe Template

    JavaScript 33 10

  2. Lilase Lilase Public

    Minecraft Forge 1.8.9 QOL mod for auction sniping and flipping

    Java 13 3

  3. nxc-host nxc-host Public

    ShareX server using Next.js API, to shorten URLs, upload image, paste codes, with a simple and easy to use UI

    TypeScript 1 1

  4. auth-bot auth-bot Public

    Discord Bot to verify user, allowing server owner to recover server by pulling back members

    JavaScript 3 3

  5. ccc ccc Public

    Fast TUI file manager written in C, using ncurses

    C 1 1

  6. apm apm Public

    Minimalistic command line password manager and a rewrite of pass in C

    C