Commit graph

22 commits

Author SHA1 Message Date
Martin Larsson
de7f2ff31f Update Nix flake, refactor Darwin app aliases and use it for system and
home config. Remove qutebrowser, mousecat, move some apps from brew ->
nixpkgs, add firefox to mac
2025-07-13 16:25:17 +02:00
926960760c feat: Update nixpkgs, build ghostty from latest master, add ghostty shaders (smear, crt, bloom, blaze) 2025-07-07 02:04:22 +02:00
Martin Larsson
97d3dbbf41 Re-add bw-cli for darwin which I accidentally messed up 2025-06-03 11:41:09 +02:00
Martin Larsson
fc2bb65c64 Change to mutable taps 2025-05-30 17:17:35 +02:00
ca56564ec9 Rename home/home.nix -> home/default.nix 2025-05-11 18:32:36 +02:00
8db7fef98b Format flake.nix, rename local files, fix some paths 2025-05-11 15:18:05 +02:00
70138db12d Slight refactor to main flake, enable vim as systme package for all
systems
2025-05-11 00:32:03 +02:00
14f1556775 Update home conf with banana cursor, gtk/qt themes, add NUR, sway
opacity deps, cmatrix, bc, firefox w/ extensions and more, lots of apps
(gimp, mullvad, thunderbird, wofi)
2025-05-08 19:19:54 +02:00
c9d664b9c0 Setup apple silicon nix support 2025-05-08 19:10:55 +02:00
dd9c5d10d5 Add support for asahi nixos (aarch64) 2025-05-04 20:38:56 +00:00
Martin Larsson
44e501b67f Better handling of work/personal darwin machine, remove clang & -tools
from work and add llvm via brew instead.
2025-04-16 22:56:54 +02:00
Martin Larsson
f15bbc57e2 Merge main 2025-04-16 16:38:27 +02:00
Martin Lasson
1c0bcddb50 Fix declarative homebrew taps which removes the error about being unable
to untap nikitabobko and aerospace.
2025-04-10 00:03:39 +02:00
Martin Larsson
9b79fd3be8 Add new config entry: darwin_work which follows the darwin system configuration but has another home config. 2025-02-26 01:07:36 +01:00
aa0b453a10 Fix accidentally commited local path to neovim-flake 2025-02-24 14:28:43 +00:00
c353ae7e4a Update flake 2025-02-23 01:37:51 +00:00
Martin Lasson
97012c034c Allow unfree nixpkgs for systems and home manager 2025-01-30 20:58:05 +01:00
Martin Lasson
f0f8aeb7b8 Setup nix flake to work with darwin, wsl and linux system configuration. This has ONLY been tested on Darwin so far. 2025-01-26 00:29:25 +01:00
Martin Lasson
5322764881 Add ghostty to darwin systems, add nix darwin as an input 2025-01-25 14:10:18 +01:00
4b1a5df3d8 Change neovim flake to repo rather than path, include sway config in linux module. 2025-01-23 17:15:51 +01:00
b695b07c21 Add lots of packages to home manager, and include neovim derivation for building source from a specific commit on dev branch. 2025-01-19 19:30:52 +00:00
24186358fa Add initial testfiles for home manager 2025-01-16 09:08:32 +00:00