- Add .gitignore for common languages, tools, and OS/editor artifacts - Configure .gitattributes for Git LFS (fonts, images, archives, ISOs) - Add README with repo description - Add flake.nix defining inputs and outputs for NixOS, Home Manager, and related modules - Introduce home-manager configs: - Base home.nix with packages, services, and programs - Hyprland WM configuration (waybar, fuzzel, keybindings, theming) - Vim (nixvim) setup with LSP and plugins - Zsh setup with aliases, Oh My Zsh, clipboard helpers - Systemd user services (e.g., librespot) - Add scripts (GPU monitor, RAM build helper, install automation) - Add host configurations: - Nixbook (Apple laptop) with hardware, disko, and install script - Nixstation (desktop) with firewall, virtualization, Btrfs scrub timer - Nixtest (test VM) with QEMU + Alpine-based install test harness - Common modules (network, NVIDIA, rclone, screen, keychron, users) - Include statix config for linting
48 lines
No EOL
806 B
INI
48 lines
No EOL
806 B
INI
[main]
|
|
font=JetBrainsMono Nerd Font:size=12
|
|
icon-theme=Papirus
|
|
icon-size=16
|
|
layer=overlay
|
|
anchor=top
|
|
margin-top=10
|
|
margin-left=10
|
|
margin-right=10
|
|
width=40
|
|
height=30
|
|
background-color=#2e3440
|
|
text-color=#eceff4
|
|
selection-color=#5e81ac
|
|
selection-text-color=#eceff4
|
|
border-width=1
|
|
border-color=#4c566a
|
|
corner-radius=8
|
|
padding-left=12
|
|
padding-right=12
|
|
padding-top=8
|
|
padding-bottom=8
|
|
horizontal-pad=8
|
|
vertical-pad=4
|
|
dpi-aware=yes
|
|
prompt-text=>
|
|
log-level=warning
|
|
log-no-syslog=yes
|
|
log-file=
|
|
|
|
[keybindings]
|
|
scroll-up=ctrl+k,Up,scroll-0
|
|
scroll-down=ctrl+j,Down,scroll-1
|
|
page-up=Page_Up,scroll-page-0
|
|
page-down=Page_Down,scroll-page-1
|
|
beginning-of-list=Home
|
|
end-of-list=End
|
|
cancel=ctrl+g,Escape
|
|
select=Return,KP_Enter
|
|
select-1=1
|
|
select-2=2
|
|
select-3=3
|
|
select-4=4
|
|
select-5=5
|
|
select-6=6
|
|
select-7=7
|
|
select-8=8
|
|
select-9=9 |