Commit graph

93 commits

Author SHA1 Message Date
Oliver Davies a1c356a1f5 Update aliases, abbreviations and snippets 2024-08-21 01:12:55 +01:00
Oliver Davies 4d4d65d812 Refactor: inject the username into the source path 2024-08-20 21:01:50 +01:00
Oliver Davies b36ca8086e Add timer script for desktop machines
Based on https://github.com/sdaschner/dotfiles/blob/master/bin/timer and
https://github.com/sdaschner/dotfiles/blob/master/bin/_timer.

Seen in https://youtu.be/8CZIv3MJvic?si=PiVPM_vwuUKI7ak3&t=1460.
2024-08-20 14:34:32 +01:00
Oliver Davies 74c6c2f8dc Always install xclip, not just on desktop 2024-08-19 21:41:28 +01:00
Oliver Davies 730c776646 Add xclip 2024-08-19 21:09:01 +01:00
Oliver Davies 49ec84d9e4 Add mermaid-cli 2024-08-19 21:08:41 +01:00
Oliver Davies 92cecef02c Remove feh and nitrogen
Go back to the default awesome WM wallpaper.
2024-08-15 21:22:55 +01:00
Oliver Davies 4d1040a4de bluetuith: use j and k to navigate up and down
https://github.com/darkhz/bluetuith/issues/62#issuecomment-2141669880
https://darkhz.github.io/bluetuith/Configuration.html
2024-08-09 12:50:18 +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 8c095288dc espanso: move matches into a separate file 2024-07-21 00:28:35 +01:00
Oliver Davies b64556e2ca Remove unused packages 2024-07-20 23:42:16 +01:00
Oliver Davies c258e6f70c Re-add lightdm as a display manager 2024-07-14 09:14:15 +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 2220569643 Re-add gtk configuration, switch Thunar back to
...the dark theme
2024-07-10 12:34:20 +01:00
Oliver Davies 97ac64195c autorandr: fix automatically switching when a
...monitor is plugged or unplugged
2024-07-09 18:39:40 +01:00
Oliver Davies ad796ad495 Remove unused files and references 2024-07-08 22:13:06 +01:00
Oliver Davies 84cff06cf3 Move autorandr configuration so it works
...automatically when docking or undocking
2024-07-08 22:12:28 +01:00
Oliver Davies d277199c23 services.xserver.displayManager is now
...`services.displayManager`
2024-06-25 07:04:26 +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 9fcce5ad14 Change writeShellScriptBin to writeShellApplication 2024-06-15 13:26:38 +01:00
Oliver Davies 5347c04b3e Add awesome configuration 2024-06-15 13:26: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 25b286786d Re-add alacritty 2024-06-15 12:22:36 +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 00d9a75c3e Change date format
Change the date format used by `i3status-rs`.
2024-06-09 01:51:18 +01:00
Oliver Davies a3bcd63b3d Add keybindings for controlling volume
Add keybindings for increasing and decreasing volume in mpv.
2024-05-31 19:46:47 +01:00
Oliver Davies a29372ef99 Try using wezterm as my default terminal 2024-05-31 19:43:51 +01:00
Oliver Davies 194289f9a6 Replace VLC with mpv 2024-05-31 16:30:35 +01:00
Oliver Davies 859d46781c Update kanshi.settings 2024-05-31 16:09:49 +01:00
Oliver Davies d515d5cc0f Rename kanshi.profiles to kanshi.settings
> trace: warning: opdavies profile: kanshi.profiles option is
> deprecated. Use kanshi.settings instead.
2024-05-24 15:36:22 +01:00
Oliver Davies fb4886be49 Add simple-http-server 2024-05-23 17:14:07 +01:00
Oliver Davies 323df5ca10 Add GNOME as a desktop manager, working with sway
...and wayland
2024-05-22 21:36:26 +01:00
Oliver Davies d9d04025dc Move Slack into NixOS configuration 2024-05-22 21:35:12 +01:00
Oliver Davies 504fb96771 Add swaybg
At the moment, it's not being run automatically when sway starts, so I
need to add it to my sway configuration.
2024-05-20 19:11:04 +01:00
Oliver Davies c4eaf38a9c Remove references to nixpkgs 23.11
As it's no longer used by kdenlive.
2024-05-19 16:02:39 +01:00
Oliver Davies 9da6ec88cc Update kdenlive 2024-05-19 16:00:21 +01:00
Oliver Davies 56ca4cba12 Open copyq in floating windows, too 2024-05-11 07:57:28 +02:00
Oliver Davies 1a285c668c Open pavucontrol in a floating window
The `app_id` is found by running `swaymsg -t get_tree`.
2024-05-11 07:57:28 +02: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 88c61fe7ad Update monitor resolution 2024-05-09 13:55:11 +01:00