Commit graph

13 commits

Author SHA1 Message Date
Oliver Davies eac470013b refactor(flake): re-organise systems and modules 2023-08-08 13:24:29 +01:00
Oliver Davies 015b617ba1 chore(nixos): use JetBrains Mono 2023-08-05 01:36:00 +01:00
Oliver Davies aa63de628e refactor(flake): inherit inputs 2023-08-05 01:22:18 +01:00
Oliver Davies b68ad75ce3 build(flake): switch to stable by default
Switch to using the stable version of nixpkgs but still use unstable
where it's needed.
2023-08-04 22:54:32 +01:00
Oliver Davies ebf27538d6 feat(nixos): use Firefox Developer Edition 2023-07-18 20:23:55 +01:00
Oliver Davies d486ace596 feat(nixos): add and use IntelOne Mono 2023-07-07 09:22:50 +01:00
Oliver Davies 43c720d245 chore(alacritty): use IBM Plex Mono 2023-06-23 22:33:42 +01:00
Oliver Davies 9fe308fb83 chore(alacritty): enable window opacity 2023-06-23 22:33:07 +01:00
Oliver Davies 807e8f177c feat: sway configuration
- Change the mod key to Alt.
- Change the keyboard input language to UK.
- Replace dmenu with wofi.
- Disable the laptop screen when used in clam mode (lid closed with an
  external monitor).
- Override the GTK theme to ensure that a dark theme is used in all apps
  (e.g. Firefox).

See:

- https://github.com/swaywm/sway/wiki#clamshell-mode
- https://wiki.archlinux.org/title/Sway#Keymap
2023-05-25 23:37:35 +01:00
Oliver Davies 4b459f08d4 style: reformat with nixpkgs-fmt 2023-05-03 22:19:59 +01:00
Oliver Davies dc9ee849bb fix: use the generated Alacritty configuration 2023-04-05 23:11:32 +01:00
Oliver Davies 32876821a9 feat: add Meslo font 2023-04-05 23:09:47 +01:00
Oliver Davies 4e5ab16937 feat: initial commit of NixOS on my Infinitybook 2023-04-05 16:57:41 +01:00