Code Monkey home page Code Monkey logo

lilase's Introduction

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  Total  
     Total    543  34555     2658   3003  39694  
JavaScript    153  11125      897    353  12196  
      Java    165   7974      203   1000   9121  
         C     34   5237      557    646   6277  
TypeScript     91   3769      220    169   4104  
       CSS     13   1691       20    213   1922  
    Kotlin     24   1606       68    183   1849  
    Python     11   1401       34    146   1579  
  C Header     19    895      643    182   1664  
      HTML     21    481        7     33    521  
  Makefile     10    215        9     69    291  
       Lua      2    161        0      9    170 

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

lilase's People

Contributors

dawsson avatar night0721 avatar perchunpak avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

lilase's Issues

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.