Commit graph

64 commits

Author SHA1 Message Date
Oliver Davies 69a397e624 Move Nix files into a nix directory
Move everything from `config` to the root level.
2024-11-21 08:56:12 +00:00
Oliver Davies 9f47df62b5 Disable automatic upgrades 2024-11-20 21:34:21 +00:00
Oliver Davies bc3a9b43d7 Revert zoom-us back to nixpkgs-2405
Fixes a black screen when screen sharing.
2024-11-16 15:24:07 +00:00
Oliver Davies f3527f91c1 Add myself as a trusted Nix store user
Allows using Cachix caching in devenv.
2024-11-16 15:24:07 +00:00
Oliver Davies bcbdb5a2d5 Remove GNOME 2024-11-12 20:21:26 +00:00
Oliver Davies 1a081a956b Switch back to i3 2024-11-12 20:14:21 +00:00
Oliver Davies 0d4f919898 Enable system76 hardware settings
Remove tlp in case there are conflicts.
2024-11-07 22:29:03 +00:00
Oliver Davies 8876a339b6 Move jellyfin into its own module 2024-11-05 14:49:01 +00:00
Oliver Davies 4f9073757c Refactor vim plugins overlay
Add overlays for additions, modifications and unstable packages, and
move each additional plugin into its own additional package.
2024-11-05 13:40:42 +00:00
Oliver Davies 4da89a329f Move custom Vim plugins back to an overlay 2024-11-05 00:02:51 +00:00
Oliver Davies 216a1d3321 Tweak max CPU performance settings 2024-11-04 23:08:25 +00:00
Oliver Davies 11a75714f9 Prepare for switching back to unstable 2024-11-03 19:57:04 +00:00
Oliver Davies 241e15315d Add gtypist 2024-11-01 23:01:41 +00:00
Oliver Davies 1d4f4a46f5 Add ytfzf
A tool for finding YouTube videos from the command line.
2024-10-26 01:40:14 +01:00
Oliver Davies 8d07d76e2b Replace nil_ls with nixd 2024-10-23 21:07:26 +01:00
Oliver Davies 5d19b61817 Add handbrake and jellyfin 2024-10-14 21:04:49 +01:00
Oliver Davies 77ae8eb467 Add libreoffice 2024-10-02 22:24:50 +01:00
Oliver Davies 7b8bb509c8 Add taskopen 2024-10-01 21:46:15 +01:00
Oliver Davies 1669fb84b3 Add taskwarrior3 and taskwarrior-tui 2024-10-01 12:46:46 +01:00
Oliver Davies 8b0d618672 Move NixOS modules 2024-09-23 09:01:00 +01:00
Oliver Davies cd4e7048c5 Extract Docker configuration to a mixin 2024-09-21 12:46:14 +01:00
Oliver Davies 24e2edfb8e Extract font configuration into a mixin 2024-09-21 12:36:24 +01:00
Oliver Davies da330ef9ee Add logseq 2024-09-21 10:23:54 +01:00
Oliver Davies 5cd3ddceff Re-add Pocket Casts 2024-09-13 13:49:25 +01:00
Oliver Davies 9401bd3754 Remove DDEV and just 2024-09-11 20:39:19 +01:00
Oliver Davies 91dc0de725 Add fastfetch 2024-09-11 20:38:52 +01:00
Oliver Davies 246e383a77 Update flake dependencies 2024-09-04 07:55:42 +01:00
Oliver Davies 49ec84d9e4 Add mermaid-cli 2024-08-19 21:08:41 +01:00
Oliver Davies 23cf80d9c6 Add bluetuith
A TUI for managing Bluetooth devices and connections.

https://darkhz.github.io/bluetuith/index.html
2024-08-07 09:21:31 +01:00
Oliver Davies e63150e278 Re-add GNOME to fix the thunar theme and see if it
...fixes autorandr
2024-07-22 11:56:17 +01:00
Oliver Davies 3ae1d8d51d Add pmutils 2024-07-21 13:11:22 +01:00
Oliver Davies b64556e2ca Remove unused packages 2024-07-20 23:42:16 +01:00
Oliver Davies d2dbf29483 Don't use pkgs.firefox-wayland 2024-07-11 13:16:59 +01:00
Oliver Davies c8d21d28c1 Re-add backintime for Linux backups 2024-07-10 13:27:47 +01:00
Oliver Davies cc896e94b4 Add cpufrequtils to get cpufreq-info to check
...CPU performance
2024-07-10 13:27:47 +01:00
Oliver Davies 4ed0648578 Move mob and simple-http-server
So they aren't only available in NixOS.
2024-06-18 12:32:18 +01:00
Oliver Davies f2c7453b02 Add mob
https://mob.sh
https://github.com/remotemobprogramming/mob
2024-06-15 12:39:45 +01:00
Oliver Davies 41386749b8 Use awesome window manager 2024-06-15 12:22:01 +01:00
Oliver Davies 68813f3af7 Fix battery notifications 2024-06-12 07:02:10 +01:00
Oliver Davies 1869c6b223 Try firefox-wayland 2024-06-12 07:02:10 +01:00
Oliver Davies 7f2df5f726 Run nix fmt
Format using `nixfmt-rfc-style`.
2024-06-10 09:38:34 +01:00
Oliver Davies 11d0c5ab3e Set systemd-boot configuration limit 2024-06-09 21:05:01 +01:00
Oliver Davies a87750cd30 Tweak performance and battery optimisation settings
Based on https://github.com/MatthewCroughan/nixcfg and other sources.
2024-06-09 20:51:48 +01:00
Oliver Davies fb4886be49 Add simple-http-server 2024-05-23 17:14:07 +01:00
Oliver Davies d9d04025dc Move Slack into NixOS configuration 2024-05-22 21:35:12 +01:00
Oliver Davies de2ca55cac Add just globally
See: https://just.systems/man/en
2024-05-11 01:55:10 +02:00
Oliver Davies 78f810844b Add yt-dlp 2024-05-09 18:52:43 +01:00
Oliver Davies c0516b872a Add ttyper 2024-05-09 12:56:39 +01:00
Oliver Davies 7118326ec4 Re-organise system packages
Move some desktop-specific packages to the desktop list.
2024-05-09 12:55:48 +01:00
Oliver Davies ba681a9cdf Allow for firewall connections to xdebug 2024-04-30 20:43:22 +01:00