Commit graph

47 commits

Author SHA1 Message Date
Martin Larsson
2fda48bbb5 Add python313 to personal machines with pipx, and add pipx to the
already existing 311 python on work machine
2025-04-22 15:27:44 +02: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
b8647029b5 Format file and add bitwarden cli 2025-04-10 08:39:18 +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
1b28c88f03 Add python 11 and pcre to nix home packages 2025-02-24 15:04:36 +00:00
99f2c6128d Merge branch 'nix-hm' into local_machine 2025-02-23 01:38:01 +00:00
2c5fd36750 Add codelldb and bottom to home manager packages 2025-02-23 01:37:24 +00:00
7b53280164 Local system stuff 2025-02-23 01:32:20 +00:00
069cf3e771 Add sway and wl-copy to linux 2025-02-20 00:38:03 +00:00
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