Skip to content

mochou-p/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

mochou-p/dotfiles

❄️ nixos configuration built from a flake
🖥️ system-wide configuration in configuration/
👤 user home-manager configuration in home/

flake.nix
├── configuration.nix
│   └── configuration/*.nix
└── home.nix
    └── home/*.nix

Tip

⚙️ rebuild the system and reload home configuration with sudo nixos-rebuild switch

🖼️ showcase

🎨 color theme

image
image

👆 cursor theme

image

💡 visually helpful shell prompt

image

😎 style

what name source links
font Maple Mono pkgs.maple-mono.NL-NF-CN repo, website
color theme Catppuccin Mocha home/theme.nix repo, website
cursor theme Hatsune Miku pling.com website

📦 programs

what name source links
compositor Sway wayland.windowManager.sway repo, website
terminal foot programs.foot repo
shell Bourne-Again SHell programs.bash repo, website
editor Neovim programs.neovim repo, website
...

🪂 command drop-in replacements

from to source links
cat bat programs.bat repo
ls lsd programs.lsd repo

🏷️ shell aliases

alias expansion
.. cd ..
e exit
f fastfetch
gapf git add . ; git commit --amend --no-edit ; git push -f
ga git add .
gc git commit -m
gdc git diff --cached
gd git diff
gp git push
gss git status -s
nd nix develop
nfu nix flake update
nn here=$(pwd) ; cd /etc/nixos ; sudo nvim . ; cd $here
nrs sudo nixos-rebuild switch
ns nix-shell -p
sn shutdown now

important legal notice: these dotfiles are licensed under "take it or leave it"