Commit graph

13 commits

Author SHA1 Message Date
DannyDannyDanny
97b09f909f feat: add Michroma font via Google Fonts package
- Enable fontconfig in Home Manager
- Add google-fonts package which includes Michroma
- Font is now available system-wide for use in applications
2025-09-12 14:32:35 +02:00
DannyDannyDanny
c8a7e3fb34 feat: introduce script for manual theme switching in Alacritty and update README for clarity 2025-09-12 13:33:33 +02:00
DannyDannyDanny
d7302fd9a6 refactor: simplify Alacritty theme synchronization with Nix configuration and remove obsolete scripts 2025-09-12 13:13:31 +02:00
DannyDannyDanny
bd9cd434d4 feat: add Alacritty light and dark themes + synchronization scripts 2025-09-12 12:57:36 +02:00
DannyDannyDanny
d35b908001 feat: commit with nvim (rather than nano) 2025-09-12 12:24:42 +02:00
DannyDannyDanny
e45e4e2d08 fix: use alacritty default font 🐛 2025-09-12 12:22:07 +02:00
DannyDannyDanny
ad4ac83e4b fix: alacritty alt as mod key 🍎 🐛 2025-09-12 12:21:19 +02:00
DannyDannyDanny
bf330cba62 feat: set Alacritty startup mode to fullscreen 2025-09-11 15:54:40 +02:00
DannyDannyDanny
e7c59f9596 fix: broken alacritty on mac 🐛 2025-09-11 15:06:18 +02:00
DannyDannyDanny
5e422e7813 feat: add Alacritty terminal configuration to Home Manager 2025-09-11 15:02:31 +02:00
DannyDannyDanny
a539ab7581 refactor: remove unused Vim setting 'go=a' from configuration 🔥 2025-09-10 15:48:30 +02:00
DannyDannyDanny
ea8fb243c3 fix(darwin+HM): align nixpkgs↔nix-darwin, force HM home path, dedupe nvim/tmux 🔧
- track nixpkgs at `github:NixOS/nixpkgs/nixpkgs-unstable` to pair with
  `nix-darwin/master`
- update lockfile inputs: flake-compat, home-manager, NixOS-WSL,
  nixpkgs, nixos-vscode-server
- darwin: wrap HM module in a function to access `lib` and
  `mkForce` `home.homeDirectory = "/Users/danny"` (and set username) to
  satisfy HM’s absolute-path requirement under root activation
- HM: comment out duplicated `home.username` / `home.homeDirectory` in
  `home/danny/home.nix`
- HM: remove `neovim` and `tmux` from `home.packages` (managed via
  `programs.*`), fixing conflicting `nvim` subpath error
2025-09-09 21:57:04 +02:00
DannyDannyDanny
42536537fa feat!: adding neovim via homemanager
💥D
2025-09-09 21:04:42 +02:00