summaryrefslogtreecommitdiff
path: root/shared
AgeCommit message (Collapse)Author
10 daysUpgrade to 25.05HEADmainLinnnus
2025-05-06chore: Fix formattingLinnnus
2025-04-11Unset blame.ignoreRevsFile in git configLinnnus
It was causing errors in repos that didn't have that file. I guess I will have to manually configure it in each repo that DOES use that file.
2025-04-08Add man pages to C devLinnnus
2025-04-04Don't map <c-k> in NeovimLinnnus
2025-03-25Refactor metadata.tomlLinnnus
2025-03-16mdoules/cloudflare-proxy: Allow local ip addresesLinnnus
2025-02-21Actually include Svelte in dev-fullLinnnus
2025-02-06Add direnv ZSH integratinoLinnnus
2025-01-29Formatting, nice one ggLinnnus
2025-01-27Add firefoxLinnnus
2025-01-27Set home-manager backup extensionLinnnus
2025-01-27Add NURLinnnus
2025-01-27hosts/omar: Add danish l18n settingsLinnnus
2025-01-20Upgrade to Python 3.12Linnnus
2025-01-19Enable sandbox on Darwin (with some caveats)Linnnus
2025-01-18Include Git branch in ZSH promptLinnnus
2025-01-18Set sandbox = relaxed on Darwin hostsLinnnus
2025-01-18Move NixOS-specific options from shared/{nixos-and-darwin => nixos}Linnnus
2025-01-18Fix 'git log' aliasLinnnus
2025-01-18Formatting ahh commitLinnnus
2025-01-05Use ZSH on all Linux hosts tooLinnnus
2024-12-27Fix missing 'util' import when setting up Javascript LSPLinnnus
2024-12-27hosts/omar: Persist OpenSSH keysLinnnus
2024-12-27Move shared nix{os,-darwin} config to shared/nixos-and-darwinLinnnus
2024-12-27Add new host omarLinnnus
2024-12-21Define packages in overlays/additionsLinnnus
2024-12-21Move to a profile-based configuration where commonLinnnus
This patch makes it so common configuration is now located in shared/ and each host basically just becomes a bunch of import statements. The exception here is host-specific configuration like the `*.linus.onl` that live inside `hosts/ahmed/`. Specifically I have: - moved common configuration `shared/{nixos,home-manager,nix-darwin}`. - moved `hosts/common.nix` to `shared/nixos/common-{nix,shell}-settings.nix`. - split `hosts/muhammed/{dev-utils,neovim}` into per-language configuration. This patch was done in preparation for the arrival of a new host, which will need to share a lot of configuration with Muhammed.