# Elnu's NixOS configuration ### TODO - Make rofi power menu work by removing password requirement from shutdown, reboot, etc., which is normally done with `visudo` (see [this Stack Overflow thread](https://askubuntu.com/a/168885) and [Nix `sudo` option](https://search.nixos.org/options?channel=22.05&from=0&size=50&sort=relevance&type=packages&query=sudo). - Theme GRUB - Find out how handling multiple hosts works so both desktop and ThinkPad configurations are buildable from flake - Load in vim configuration - Install and setup service for yubioath-desktop - Install Anthy IME for Japanese input - Fix issue where wireless connection dies after suspend, even after restarting NetworkManager - Fix screenshots - Fix adding screenshots to clipboard with `xclip` - Could be a system/user level issue? Try installing required packages without home manager - Get area selection screenshots working in i3 (currently only when manually run) - Fix/map media keys (already declared within [`i3.nix`](i3.nix) but are non-functional - Fix kitty bell disable not working - Fix Nordic GTK theme icons not working in nautilus - i3lock - Fix i3lock running restarting on i3 restart - Add `i3lock-colors` as an explicit dependency of `lock` instead of `i3.nix` - Add background resizing during system build step - Resizing `~/.background-image` to 1366x768 on ThinkPad seems to delay display of image - Using imagemagick to write to `~/.background-image` an appropriately-sized version of wallpaper - Customize ring colors - Fix background squishing for polybar (use nautilus?) - Add Gruvbox switching support - kitty theme is "Gruvbox Dark", [see the full list](https://github.com/kovidgoyal/kitty-themes/blob/master/themes.json).