- Dotfiles managed by Home Manager
- Neovim setup with NixVim
- Theming with Stylix
nix run #.homeConfigurations.gideon.activationPackage
to switch this repo over to SSH to push any changes and be authed SSH keys must exist
git remote set-url origin github:gideonwolfe/nix
https://github.com/musnix/musnix
- move the git commit script thats floating around
- move the service definition for the startpage into the user dir, its ugly defined in system and reaching into hardcoded user dir for config files
command is vis
, takes a config file with a theme
https://github.com/dpayne/cli-visualizer?tab=readme-ov-file#configuration
like if I click a link and it opens a tab in FF in another workspace, that workspace icon should get a highlight. I think its called urgent or something
seems to have a "Custom" option for theme
https://github.com/the-argus/spicetify-nix lets you specify custom colors in nix
Already installed this, works well with preset themes. Now need to make a stylix theme
either
https://github.com/ryantm/agenix
or
https://github.com/Mic92/sops-nix
- Multi monitor outputs
- Bluetooth (should be configured already)
- Virtual machines (should be configured already)
- Backlight control (already have module but need to test)
- Hibernation/sleep
Could not display “<key_name>”
Reason: Unrecognized or unsupported data.
is it because the keys aren't in .ssh
? I don't think that's been an issue before
I have emoji font specified in stylix
as Symbola
, and fonts.fontconfig.defaultFonts.emoji = ["Symbola"]
I have symbola
and noto-fonts-monochrome-emoji
installed, which both seem to be showing in gucharmap
It's just not changing the system emoji font :(
What is the best way to declare my complex lua
based neovim
config?
Ongoing discussion on Stylix github, how to access these new features?
to switch between windows on all workspaces
on old system it was build with rofi, but this will change
hard to do in a VM since it runs like shite
maybe this third party one https://github.com/raffaem/waybar-mediaplayer or just hack on it
maybe adapt https://github.com/vkraven/swankybar to toggle notifications instead of adaptive sync
Some of the config and package files can be further broken up, ie. turning science.nix into a directory with .nix files for each discipline.
cava
continues to hear audio even when system vol is muted
- https://github.com/joouha/euporie - TUI Jupyter notebooks
- https://github.com/Julien-cpsn/ATAC - TUI API Client (like postman)
- https://github.com/cyring/CoreFreq - CPU monitoring module
- https://github.com/tconbeer/harlequin - TUI Database IDE
- https://github.com/dewberryants/asciiMol - TUI molecular viewer
- https://github.com/darrenburns/elia - TUI for LLMs
- https://github.com/nadrad/h-m-m - TUI for making mind maps
- https://github.com/Chleba/netscanner - TUI for scanning networks