Git Product home page Git Product logo

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

Oscar Fu's Projects

90s icon 90s

Minimalist, customizable shell with syntax highlighting

apm icon apm

Simple pass(1) implementation

auth-bot icon auth-bot

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

based icon based

CLI tool for base conversion for A Level students

bob icon bob

Binary only package manager

cath icon cath

A powerful package that can interact with Cath API

cath.exe icon cath.exe

The first CODM discrod bot -- cath.exe Template

ccc icon ccc

Fast TUI file manager using ncurses

ccc.nvim icon ccc.nvim

Fork of fm-nvim, Neovim plugin that lets you use ccc and fnf within Neovim.

discord-bot icon discord-bot

The Discord bot powering the LearnSpigot.com support server.

discord-rpc icon discord-rpc

Template for people to create rich presence for discord

fnf icon fnf

A simple fuzzy finder for the terminal

js.org icon js.org

Dedicated to JavaScript and its awesome community since 2015

kat icon kat

🐱 A simple cat-like/library syntax highlighter made in C

lcc icon lcc

Lines of Code Counter

lilase icon lilase

Minecraft Forge 1.8.9 QOL mod for auction sniping and flipping

log icon log

Minimalist command line note manager

nes icon nes

Neo Event Scheduler

night0721 icon night0721

Profile and Dotfiles for my Alpine and Arch Linux

nullvalkyrie icon nullvalkyrie

Minecraft 1.19 multipurpose plugin for spigot servers with a lot of features where most modern servers have.

nvimpager icon nvimpager

Use nvim as a pager to view manpages, diffs, etc with nvim's syntax highlighting

nxc-host icon nxc-host

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.