aboutsummaryrefslogtreecommitdiff
path: root/profiles/workstation.nix (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-12-09delete even more unused configurationsFranck Cuny1-109/+0
2023-07-08add fonts specificallyFranck Cuny1-1/+5
For some reasons, while google-fonts install noto, emacs was unable to find it (but was able to find source code pro). List the fonts explicitly to make emacs happy.
2023-07-06enable zsh for all profilesFranck Cuny1-2/+0
2023-07-05update nixos and home-manager to 23.05Franck Cuny1-0/+2
2023-06-08change monospace font back to source code proFranck Cuny1-2/+1
2023-05-29workstation: more tweaks for the UI and fontsFranck Cuny1-2/+1
2023-05-28font: switch to Roboto for system font and JetBrain for monospaceFranck Cuny1-17/+11
2023-05-08profiles: clean up the importsFranck Cuny1-2/+0
The hosts should be explicit about what to import.
2023-05-06profiles/xps9300: add more settingsFranck Cuny1-0/+2
Coming from https://github.com/NixOS/nixos-hardware/blob/51559e691f1493a26f94f1df1aaf516bb507e78b/dell/xps/13-9300/default.nix
2023-05-06profiles/workstation: move sway to the workstation profileFranck Cuny1-0/+23
2023-05-02profiles: consolidates common networking bitsFranck Cuny1-0/+5
This remove ssh on workstations. I also drop mosh since I don't use it.
2023-05-02profiles: move things around for btrfsFranck Cuny1-0/+1
2023-05-02profiles/default: more consolidationFranck Cuny1-0/+1
2023-05-02profiles/workstation: add font configurationsFranck Cuny1-0/+31
2023-05-02profiles: create default and serverFranck Cuny1-0/+4
The NAS and the router are "servers", and we create a base profile for them. We add a default profile that will set things that are common to all my hosts, and we start with the locales. Update tahoe/carmel to use the server profile.
2023-05-02profiles/workstation: consolidate sound related configurationsFranck Cuny1-0/+24
2023-05-01profiles/workstation: moved more things aroundFranck Cuny1-0/+18
2023-05-01profiles/workstation: reduce the number of moving partsFranck Cuny1-0/+6
There's too many moving parts and layers of abstractions, for no benefits: I only have to manage 3-4 machines. Going to create profiles, move things there, and stop with the `enable` pattern.