copy hardware-configuration.nix generated by nixos-generate-config (and replace my hardware-configuration.nix) because it contains information about mount points
nix run home-manager/master -- init --switch --flake ~/q install home-manager and point to the flake in this very directory (this flake serves both nixos's configuration and home manager's) you would probably have to rm .config/hypr beforehand
To reproduce: In flake.nix: set localnixpkgs to nixpkgs (to avoid using nonexistent local packages) change hostname, where the directory would be placed etc >> let settings = {}
- some configs inspired from https://github.com/XNM1/linux-nixos-hyprland-config-dotfile
- nvim transition to lua read from https://github.com/LunarVim/Neovim-from-scratch/tree/master
- ags config tried to take from https://github.com/end-4/dots-hyprland/tree/illogical-impulse
fcitx5-configtool to configure mozc and pinyin is required you'll also need to configure Thunar yourself And home-manager/config/gtk3.0 has my own locations, which may need changing qt5ct has to be run to configure: config files have permanant links kvantummanager has to be run to select qt5 theme vscode and vscodium's window -> title bar style needs to be set to custom, or else it crashes (needs NIXOS_OZONE_WL set to 0 to use xwayland to actually start the program)
- python uses packages (torch, pycuda, tensorflow) that has dependency cuda, so cuda-toolkit might be needed
(also pyfa) ripgrep localpkgs and localnixpkgs
- Refractor neovim plugin placement
- Separate my-filesystem-specific stuff like localnixpkgs
-
- Provide separate flake config for other users
- Backup /q/ and .mozilla
- Pick and choose latex libraries: they're very large
- Fix "Running stop job for Session 3 of user (username)"
- Fix Thunar not opening windows partition
- fix fpath issue when
nix develop
(asks for file that cannot be accessed) - Fix firefox + paxmod tab reordering (used to work)
- firefox ctrl-tab repeating causes ctrl to de-press and only tab
- discord dilemma
-
- Discord with --disable-gpu and wayland can't screenshare or push to talk
-
- Discord using xwayland can't be dragged/copy pasted into and can't screenshare (and push to talk doesn't work with backtick)
-
- Vesktop can't push to talk (but can screenshare)
-
- Discord wit wayland and --use-gl=desktop launches immediately for some reason but still doesn't push to talk or screenshare (does screenshare on sway)
- bluetooth blueman applet not working
- wacom tablet xournal++ focusing issues (doesnt focus on hover like mice do)
- Maybe dwindle layout / master layout reading... hyprland ordering might be too inflexible