My NixOS configuration using Flakes. https://nixos.org
Find a file
2022-10-16 11:32:57 -07:00
hosts Separate hosts for X220 and T430, generic VirtualBox host 2022-10-16 11:32:57 -07:00
lock Replace i3lock with i3lock-color 2022-10-10 21:04:41 -07:00
polybar Add polybar system tray 2022-10-11 18:32:34 -07:00
rofi Make executables executable 2022-10-10 17:54:20 -07:00
.gitignore Ignore Vim swp files 2022-10-08 14:02:53 -07:00
fcitx5.nix Remove redundant session variables 2022-10-15 12:16:40 -07:00
flake.lock flake.lock: Update 2022-10-16 10:49:34 -07:00
flake.nix Add multi-host configuration 2022-10-09 19:10:03 -07:00
git.nix Set Git config pull.rebase true 2022-10-08 14:02:53 -07:00
i3.nix Replace i3lock with i3lock-color 2022-10-10 21:04:41 -07:00
picom.nix Initial commit 2022-10-05 19:42:30 -07:00
ranger.nix Add ranger_devicons 2022-10-14 15:34:13 -07:00
README.md Update README 2022-10-11 17:59:05 -07:00
roxynord.png Initial commit 2022-10-05 19:42:30 -07:00
terminal.nix Initial commit 2022-10-05 19:42:30 -07:00
vim.nix Add back EDITOR=vim, fixing ranger editor 2022-10-14 15:23:16 -07:00
wallpaper.nix Initial commit 2022-10-05 19:42:30 -07:00

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 and Nix sudo option.
  • Package safe poweroff bash script required by rofi power menu
  • 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 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