Commit Graph

15 Commits

Author SHA1 Message Date
2947ea8060 Upgrade to Nix 25.11 and migrate configs
All checks were successful
Ansible Lint Check / check-ansible (push) Successful in 7s
Nix Format Check / check-format (push) Successful in 43s
Python Lint Check / check-python (push) Successful in 7s
Update flake inputs and flake.lock to Nix/nixpkgs and home-manager
release 25.11; bump home.stateVersion and setup script NIXOS_RELEASE.

Migrate git config to new Home Manager layout (programs.git.settings,
aliases under settings.alias), adjust delta config path, and reorganize
SSH into matchBlocks with enableDefaultConfig=false to avoid global
leaks. Simplify snapd session variable handling to avoid recursion.

Misc: tweak Dashy title, replace du-dust->dust and plex-media-player ->
plex-desktop, remove unused hostname arg, and add GitHub Copilot
instructions document.
2025-12-11 16:28:22 +01:00
cc917eb375 Refactor bash config and env vars, set Zed as git editor
Some checks failed
Ansible Lint Check / check-ansible (push) Successful in 4s
Nix Format Check / check-format (push) Successful in 1m13s
Python Lint Check / check-python (push) Failing after 7s
- Move environment variable exports from sessionVariables to bashrc
- Add more robust sourcing of .profile and .bashrc.local
- Improve SSH_AUTH_SOCK override logic for 1Password
- Remove redundant path and pyenv logic from profileExtra
- Set git core.editor to "zed" instead of "nvim"
- Add DOTFILES_PATH to global session variables
2025-09-23 17:13:24 +02:00
29a439d095 Add isServer option and conditionally enable Git signing
Some checks failed
Ansible Lint Check / check-ansible (push) Successful in 4s
Nix Format Check / check-format (push) Successful in 1m14s
Python Lint Check / check-python (push) Failing after 6s
2025-09-23 14:07:10 +00:00
c659c599f4 fixed formatting
Some checks failed
Ansible Lint Check / check-ansible (push) Successful in 5s
Nix Format Check / check-format (push) Successful in 1m14s
Python Lint Check / check-python (push) Failing after 6s
2025-09-23 13:35:37 +00:00
dd3753fab4 refactor 2025-09-23 13:20:00 +00:00
39868fe365 new ways
Signed-off-by: Menno van Leeuwen <menno@vleeuwen.me>
2024-08-22 15:10:39 +02:00
e9c54fa866 adds vscode to dotfiles 2024-04-22 13:31:23 +02:00
6339d9b26a Remove SSH config and add new dependencies and configurations 2024-03-19 10:02:49 +01:00
64d0b8e38e remove unused crap 2024-02-21 15:23:35 +01:00
2750b1682a Merge branch 'master' of github.com:vleeuwenmenno/dotfiles 2024-02-21 15:22:41 +01:00
743f6a7ef4 fix: source swtool if needed 2024-02-21 15:22:20 +01:00
fd4dba558a wip
Signed-off-by: Menno van Leeuwen <menno@vleeuwen.me>
2024-02-19 18:09:37 +01:00
6e6b402df3 Added git config and zsh p10k
Signed-off-by: Menno van Leeuwen <menno@vleeuwen.me>
2024-02-19 17:29:29 +01:00
08ff87952c wip 2024-02-19 13:32:49 +01:00
6fe4ca5f40 WIP 2024-02-19 12:50:19 +01:00