Mostly working now :
- QT5 theme is working, some non-declarative
- wallpaper is working with feh
- rofi is working (some config non-declarative)
- nmtui for connecting to wifi works (requires password every time)
Problems :
- Wallpaper is not set by default
- multi-monitor story is still in question
- plasma config is no longer available on lockscreen
- networkmanager autoconnect is not yet working
- some tearing is present
- nvidia suuport is still in doubt (not that I've been using nvidia at all)
- Emacsclient does not work, probbaly emacs daemon is not starting (but emacs
itself is semi-fast)
- GParted does not start from dmenu/rofi (need to start from terminal)
- brightness/volume control buttons don't work (need to configure manually)
- dolphin does not work/is not present here (maybe because plasma itself is disabled)
Remove:
commented virtualbox and ffmpeg (ffmpeg can be safely removed as strawberry
works nicely to convert flacs to opus, making old script redundant)
hledger : not used once
amfora : was mostly noveelty, still probably will never use it
commnted virtualbox config
Emacsclient startup time is more or less in line with other editors, save for
maybe sublime.
Keeping other editors around for now, until I get more confortable with emacs
and evil mode
Currently set to start in separate window, but since its all connected to same
daemon, it shouldn't matter! Unlike plain emacs, opening multiple editor windows
will still share state of all files, so any buffers can be edited anywhere, and
closed anywhere and it will affect everywhenre. No window will have its own
state held and maintained and there will be no drift!
For now, simply copied current configuration.nix and hardware-configuration.nix
to hostname specific directory.
Made minor modifications to remove input impurity from
hardware-configuration.nix (<nixpkgs> to 4{modulesPath}).
Created flake.nix to import the configuration.nix and just build it.
Referred to this guy : https://github.com/MatthewCroughan/nixcfg
*-full package couldn't be built. it threw 'too many open files' error and
failed.
*-medium pacckage is mostly sufficient. At least for resume-building