Commit graph

37 commits

Author SHA1 Message Date
c9d7fc0b13 Add markview to neovim (deps on tree sitter cli, and tree sitter
parsers: latex & typst)
2025-02-20 00:36:57 +00:00
1e166c632b Build bat cache on home manager rebuild. 2025-02-14 12:45:06 +00:00
9be43da63a Group clangtools together, also add nodejs for copilot in neovim 2025-02-14 12:44:48 +00:00
41d1a71cac Add wslu to pkgs/wsl.nix 2025-02-13 00:15:04 +00:00
863b5399e4 Enable zsh for wsl systems 2025-02-09 15:35:59 +00:00
e0462c4cfb Add home manager to wsl system 2025-02-09 13:39:58 +00:00
72ae0bccc3 Merge branch 'nix-hm' into local_machine 2025-02-09 13:21:46 +00:00
Martin Lasson
0143d949a2 Add dart and go to nix home 2025-02-04 23:32:00 +01:00
Martin Lasson
c2b057b473 Add discord to darwin pkgs 2025-01-30 20:52:12 +01:00
Martin Lasson
31ff307bfd Fix symlinks which arent tied to store for dotfiles. This means we can
change them without rebuilding. Additionally, this means that lazy lock
works.
2025-01-29 18:45:00 +01:00
Martin Lasson
5bcc348893 use remapTilde for non us keyboard on nix darwin 2025-01-29 18:44:17 +01:00
Martin Lasson
f5e7488f6e Add aerospace to darwin config 2025-01-29 18:43:58 +01:00
Martin Lasson
642b579f25 Merge branch 'nix-hm' into local_machine 2025-01-26 14:54:06 +01:00
Martin Lasson
afba9ff5c3 Add zen browser from homebrew 2025-01-26 14:53:57 +01:00
Martin Lasson
699c93db79 Add darwin system options for dock, finder, keyboard stuff and controlcenter. 2025-01-26 01:14:35 +01:00
Martin Lasson
7881ccd161 Merge branch 'nix-hm' into local_machine 2025-01-26 00:50:42 +01:00
Martin Lasson
bdf42672e0 Add trackpad gestures for mac 2025-01-26 00:50:35 +01:00
Martin Lasson
3c2604ff88 Fix local_machine username value 2025-01-26 00:36:34 +01:00
Martin Lasson
d33c1f9944 Merge branch 'nix-hm' into local_machine 2025-01-26 00:35:54 +01:00
Martin Lasson
4b5cdbc6ce Clean up some unused code, perform formatting 2025-01-26 00:35:35 +01:00
Martin Lasson
7be365b419 Add local home values 2025-01-26 00:30:51 +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
ddfe25b858 Add nodejs 2025-01-23 22:43:56 +00:00
f989eefaa4 Remove stateVersion from linux module 2025-01-23 17:16:50 +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
fb2adb4547 Move files out of their respective fs structure into program dirs in root and symlink dotfils using HM. 2025-01-16 23:49:38 +00:00
10bab010b7 Fix path for zshrc 2025-01-16 23:31:51 +00:00
9a0e018b18 Fix so programs isn't inside home 2025-01-16 23:29:35 +00:00
8aecd29d58 Set zsh as the shell and symlink zshrc 2025-01-16 23:27:18 +00:00
d4e1e4b891 Add lots of programs to HM 2025-01-16 23:09:16 +00:00
b2be8749ff Fix double home 2025-01-16 22:52:39 +00:00
9d30f58fe9 Add neovim to home-manager 2025-01-16 22:51:39 +00:00
6979757926 Add empty files for linux.nix and darwin.nix 2025-01-16 09:11:53 +00:00
f1efe05c49 Add empty wsl.nix file 2025-01-16 09:10:18 +00:00
24186358fa Add initial testfiles for home manager 2025-01-16 09:08:32 +00:00