Commit graph

92 commits

Author SHA1 Message Date
Oliver Davies 7c72cc4d5d Make the NixOS hostname configurable 2024-01-09 20:39:56 +00:00
Oliver Davies e87b718592 Use feh for managing wallpaper 2024-01-08 17:50:15 +00:00
Oliver Davies 1ddc526895 Move VLC windows to a different default workspace 2024-01-07 22:02:46 +00:00
Oliver Davies 61dbb0b895 Add Espanso snippets 2024-01-07 22:01:51 +00:00
Oliver Davies 35467a996a Add copyq for clipboard management 2024-01-04 21:51:46 +00:00
Oliver Davies e7c9db7711 Add and configure flameshot for screenshots 2024-01-04 16:42:54 +00:00
Oliver Davies 34a8cce318 Add and configure dunst for battery notifications 2023-12-28 12:28:41 +00:00
Oliver Davies 5113583f8e Assign Firefox to any workspace by default 2023-12-27 15:43:16 +00:00
Oliver Davies a460fbd1d3 Switch back to 23.11 2023-12-27 07:15:58 +00:00
Oliver Davies 4e1c3123a0 Switch back to 23.05
Issues with Neovim, Harpoon and/or Telescope.
2023-12-24 16:59:08 +00:00
Oliver Davies 545b386096 Update Alacritty configuration 2023-12-21 12:03:57 +00:00
Oliver Davies f319519159 Add zeroad 2023-12-21 12:00:05 +00:00
Oliver Davies 5e6bee6432 Manage ripgrep with Home Manager 2023-12-17 17:52:59 +00:00
Oliver Davies 8deb363f76 Add :website to espanso 2023-12-15 11:24:50 +00:00
Oliver Davies 4bbcbc6c4f Configure i3status 2023-12-15 11:16:09 +00:00
Oliver Davies 7124abf983 Add :dotfiles to espanso 2023-12-15 11:16:09 +00:00
Oliver Davies 74cf7c2a99 Add espanso 2023-12-15 00:00:37 +00:00
Oliver Davies 0e070b55bd Add xsel for copying to the system clipboard 2023-12-13 01:03:21 +00:00
Oliver Davies bdfeb83cb0 Update default workspaces for Alacritty and VLC 2023-12-12 20:29:58 +00:00
Oliver Davies 9ec1f48792 Move autorandr configuration to its own module 2023-12-12 20:29:56 +00:00
Oliver Davies b40e25dea0 Revert "Switch to unstable by default"
This reverts commit 3c7877776e.

Slack was broken when using the unstable version of nixpkgs.
2023-12-12 20:17:40 +00:00
Oliver Davies 5daa6f85af Use autorandr for monitor management 2023-12-07 09:11:42 +00:00
Oliver Davies 3c7877776e Switch to unstable by default 2023-12-06 15:36:10 +00:00
Oliver Davies 80860fe6df Upgrade nixpkgs to 23.11 2023-12-03 08:54:29 +00:00
Oliver Davies 50311f4102 Update Home Manager desktop packages 2023-11-29 09:46:39 +00:00
Oliver Davies 024384303f feat(i3): more key mappings 2023-11-21 23:16:17 +00:00
Oliver Davies eeae7c00ef chore(nixos): switch to lightdm 2023-11-19 08:41:14 +00:00
Oliver Davies f3ae000713 feat(i3): re-add workspace switching 2023-11-16 19:11:50 +00:00
Oliver Davies 00593ad29d feat(home-manager): add kdenlive and OBS Studio 2023-11-15 08:52:28 +00:00
Oliver Davies d68d1aa679 refactor: switch from sway to i3 2023-11-15 08:52:28 +00:00
Oliver Davies ec23fb1431 refactor(nixos): extract Home Manager modules 2023-11-07 07:20:47 +00:00
Oliver Davies 2968f5396d feat(nixos): configure garbage collection and
...optimisation
2023-11-07 00:07:24 +00:00
Oliver Davies 8f5a8dee66 refactor(flake): move pkgs 2023-11-06 23:24:53 +00:00
Oliver Davies 9dc52fc3a0 feat(nixos): add fonts 2023-11-04 20:23:50 +00:00
Oliver Davies 6514792445 refactor(flake): add pkgsUnstable in other files 2023-11-04 10:29:29 +00:00
Oliver Davies 7b86cafc22 stable 2023-10-03 23:35:26 +01:00
Oliver Davies 3ea182c94b chore(nixos): re-organise packages
Remove packages that are either no longer used or have been moved into
per-project flakes that are used with direnv.
2023-10-03 18:44:31 +01:00
Oliver Davies b806a00ac0 build(deps): remove teams
Remove Microsoft Teams for Linux as it's no longer supported upstream.
2023-10-03 18:28:56 +01:00
Oliver Davies badbf0bac3 feat(nixos): enable auto-cpufreq
See https://github.com/AdnanHodzic/auto-cpufreq

I've used `auto-cpufreq --stats` to do some initial monitoring.

Further configuration can be added with `services.auto-cpufreq.settings`,
if needed.
2023-09-28 00:53:51 +01:00
Oliver Davies 09981552c6 style: nix fmt 2023-09-27 21:02:06 +01:00
Oliver Davies 028c69bccf chore(nvim): remove unused configuration 2023-09-18 22:49:55 +01:00
Oliver Davies c29c49d5dd feat(nixos): add IntelOneMono font 2023-09-18 22:35:29 +01:00
Oliver Davies 944e5d7911 revert(zsh): re-add suffix aliases
This reverts commit de69d1253b.
2023-09-14 19:07:01 +01:00
Oliver Davies e649eb98bf chore(zsh): configure exa colours 2023-09-14 07:45:52 +01:00
Oliver Davies de69d1253b feat(zsh): re-add suffix aliases 2023-09-14 07:39:06 +01:00
Oliver Davies 610fc6ffbf refactor(nixos): avoid repetition of the username 2023-09-14 07:25:55 +01:00
Oliver Davies 5f2c4b18b2 chore(sway): simplify sway colours 2023-09-12 23:46:09 +01:00
Oliver Davies 7c566dbe76 chore(nixos): change font 2023-08-29 23:04:25 +01:00
Oliver Davies aff7d4d509 feat(nixos): add shotwell 2023-08-27 17:35:23 +01:00
Oliver Davies 150e945417 feat(nixos): configure more Firefox settings 2023-08-27 01:57:12 +01:00