DannyDannyDanny
0e3470af5b
feat: update home.nix to include zen-browser and comment out vlc for MacOS compatibility
2026-02-25 12:48:09 +01:00
DannyDannyDanny
50e8b1b448
feat: add zen-browser support to home-manager and Nix configuration ✨
2026-02-19 16:00:11 +01:00
DannyDannyDanny
6494056b4c
feat: add vlc ✨
2026-02-06 15:30:19 +07:00
DannyDannyDanny
9b6d5e51dc
Configure Firefox remote debugging preferences
...
- Enable devtools.debugger.remote-enabled
- Set devtools.debugger.remote-port to 6000
- Enable devtools.chrome.enabled (required for remote debugging)
- Set devtools.debugger.prompt-connection to false (disable permission prompts)
2026-02-01 15:03:44 +01:00
DannyDannyDanny
b2526ee952
Fix faf script path in home.nix
2026-01-30 18:26:34 +01:00
DannyDannyDanny
9aedc697d9
Rename firefox-tabs to f-around-firefox (faf) and add to PATH
2026-01-30 18:26:15 +01:00
DannyDannyDanny
f9d5811b3d
Add Firefox to home.nix
2026-01-30 18:17:49 +01:00
DannyDannyDanny
7a34ccfc7f
refactor: neovim config out of home-manager 🎨
2026-01-11 15:04:22 +01:00
DannyDannyDanny
086d6d898a
fix: bring back fzf-lua (vimtex still broken) 🐛
2026-01-11 14:43:02 +01:00
DannyDannyDanny
4bc5e5a245
refactor: home confign + macos.nix with direnv and additional development tools ✨
2026-01-11 13:18:43 +01:00
DannyDannyDanny
92c6bc69b6
fix: disable bloat, temporarily disable failing builds 🐛
2026-01-11 13:02:58 +01:00
DannyDannyDanny
1c7cbfd8b8
chore: update syntax git.extraConfig -> git.settings 🎨
2026-01-11 13:01:18 +01:00
DannyDannyDanny
caab744a54
chore: bump nix home manager state version 📌
2025-12-02 09:41:31 +01:00
DannyDannyDanny
7ae88c1f22
feat: make alacritty maximized and not fullscreen 🎨
2025-09-13 21:16:06 +02:00
DannyDannyDanny
9814feb179
Fix tmux scrolling: enable smooth line-by-line scrolling
...
- Override default wheel bindings that caused 5-line jumps
- Add custom bindings for smooth 1-line scrolling
- Clean up trailing whitespaces in fish.nix
- Adjust Alacritty scroll multiplier from 3 to 1
2025-09-13 20:39:05 +02:00
DannyDannyDanny
f72b7e6ddb
Clean up trailing whitespaces
...
- Remove trailing whitespaces from all .nix files
- Remove trailing whitespaces from shell scripts
- Remove trailing whitespaces from README files
- Improves code consistency and follows best practices
2025-09-13 17:39:26 +02:00
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