Commit graph

21 commits

Author SHA1 Message Date
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