Commit graph

258 commits

Author SHA1 Message Date
Evie Litherland-Smith 9cbe86bc2e Move env config from hyprland.nix to desktop.nix 2024-12-04 16:58:47 +00:00
Evie Litherland-Smith a344322f3d Move python, lua, texlive into own directories, imported by Emacs
Python and lua live under programming, with programming/default.nix
importing both and including misc tools that don't fit anywhere else

Texlive move to own directory
2024-12-04 16:57:56 +00:00
Evie Litherland-Smith ce3ce183b4 Add EUROFusion pinboard to bookmarks 2024-12-04 14:34:51 +00:00
Evie Litherland-Smith 7f3ebefac7 Hyprland switch back to master layout 2024-12-04 11:42:40 +00:00
Evie Litherland-Smith e7df682dd3 org-agenda and khalel call org-agenda-to-appt on startup 2024-12-04 07:30:27 +00:00
Evie Litherland-Smith 0716338f65 Set firefox home page: home-assistant by default, Nucleus for work machines 2024-12-04 07:18:27 +00:00
Evie Litherland-Smith 94a20654cd Move use-package and base16 config to early-init.el
Ensure it's run before use-package is used or theme is loaded, since
nix puts these at the start of the extra config block

Run vdirsyncer when khalel first loaded, before importing, to make
sure things are up to date. No run at startup so only affects when
first opening email/org-agenda
2024-12-04 07:07:59 +00:00
Evie Litherland-Smith d39c34d6f0 Stop setting stylix polarity option, use lib stylix variant instead
Variant comes from the selected scheme so it's automatic
2024-12-04 06:41:16 +00:00
Evie Litherland-Smith 5971d10483 Swap order of printing and game workspaces 2024-12-03 15:55:17 +00:00
Evie Litherland-Smith f20695d45d Swap music workspace back to documents 2024-12-03 15:53:05 +00:00
Evie Litherland-Smith 561d2e47ac Add whatsapp-for-linux back with config 2024-12-03 15:49:18 +00:00
Evie Litherland-Smith 996b42b3df Add spectroscopy and imaging sharepoint bookmark 2024-12-03 13:45:23 +00:00
Evie Litherland-Smith 34d935ee7c Add python-pytest Emacs package 2024-12-03 10:48:36 +00:00
Evie Litherland-Smith ef8d60af7a Add MELPA to package archives for easy package browsing 2024-12-03 10:46:36 +00:00
Evie Litherland-Smith 63a1c95ba4 Fix typescript-language-server definition 2024-12-03 10:39:32 +00:00
Evie Litherland-Smith ecba04cbad Don't install python + packages by default
Add some more language servers to installed list
2024-12-03 10:36:45 +00:00
Evie Litherland-Smith 186ae249f6 Hook eglot-ensure to prog-mode 2024-12-03 10:24:07 +00:00
Evie Litherland-Smith 7a06e51a1c Remove unused emacs-packages.nix and pyproject.toml 2024-12-03 10:23:30 +00:00
Evie Litherland-Smith d76e84a071 Move luarocks files to different directory
Not currently being used but want to keep them around for the future
2024-12-03 10:22:49 +00:00
Evie Litherland-Smith f56f7605df Remove eglot-ensure hooks 2024-12-03 10:19:01 +00:00
Evie Litherland-Smith 87692cc787 Add some more eglot-ensure hooks for different languages 2024-12-03 10:08:45 +00:00
Evie Litherland-Smith 7db580359d Install a newer version of org rather than the bundled version with Emacs 2024-12-03 09:40:01 +00:00
Evie Litherland-Smith 5db1959328 Remove package-installed-p checks since nix will installed them
Add python-docstring package
2024-12-03 09:31:48 +00:00
Evie Litherland-Smith f140dfdad1 Add tempel-collection package 2024-12-03 09:25:26 +00:00
Evie Litherland-Smith 0148f70b09 Add wlogout config back but not bound to key yet
TODO configure more to include sync-and-shutdown as part of logout
options
2024-12-03 07:28:08 +00:00
Evie Litherland-Smith d120b68c4e Switch Emacs service to start with graphical session rather than socket 2024-12-03 07:19:51 +00:00
Evie Litherland-Smith 25e086c64b Enable visual-line-mode in help-mode 2024-12-03 07:04:10 +00:00
Evie Litherland-Smith 0ce8f71607 Remove demand key from khalel 2024-12-02 17:45:22 +00:00
Evie Litherland-Smith b8133c7971 Move Emacs config into nix
Combine with extraConfig.el as init.el

Add missing ligature package

Remove sync-emacs script and alias, set sync-all back to actually
syncing everything
2024-12-02 17:43:29 +00:00
Evie Litherland-Smith d8cb9b526b Initial copy of init.el from Emacs config repo 2024-12-02 17:40:36 +00:00
Evie Litherland-Smith 8752c19241 Add Emacs packages - using nix to manage installed packages now 2024-12-02 17:16:40 +00:00
Evie Litherland-Smith 746a95e4a3 Add flake8 and isort to default python env 2024-11-29 10:22:49 +00:00
Evie Litherland-Smith eb4c93d5ec Adjust sync-all and sync-and-shutdown aliases 2024-11-28 07:38:25 +00:00
Evie Litherland-Smith eb9e6c0e95 Remove poetry and lua from default installed programs 2024-11-27 13:12:23 +00:00
Evie Litherland-Smith 404d71b849 Swap openfortivpn from giving pass to using pinentry 2024-11-25 15:30:55 +00:00
Evie Litherland-Smith 5b9f7e1e11 Emacs: use stylix to customise base16-theme package
Add my custom modifications from README.el to extraConfig.el
2024-11-25 07:44:01 +00:00
Evie Litherland-Smith 9e21c14c35 Firefox enable globalprivacycontrol and donottrackheader 2024-11-25 06:52:27 +00:00
Evie Litherland-Smith 56dfc26a9d Remove kdeconnect
Move udiskie and avizo into separate nix files
2024-11-22 09:14:20 +00:00
Evie Litherland-Smith fd25a6ed83 Waybar: Add keyboard-state module to show capslock state 2024-11-21 11:24:39 +00:00
Evie Litherland-Smith a65f7fb68e Switch heimdall ssh alias back to "old" heimdall 2024-11-21 08:56:54 +00:00
Evie Litherland-Smith d256780bb0 Add dedicate 3D printer workspace 2024-11-20 16:05:00 +00:00
Evie Litherland-Smith 45ba61743c Remove silent from workspace rules, only make steam silent
Don't autostart zapzap since it won't start in the background/tray
2024-11-20 07:28:12 +00:00
Evie Litherland-Smith 097705f67a Remove files workspace, add music workspace 2024-11-20 07:26:22 +00:00
Evie Litherland-Smith a187e9cb20 Adjust server alive interval and count again 2024-11-19 09:45:38 +00:00
Evie Litherland-Smith 2ff3ca63c9 Remove fish, set nushell as login shell 2024-11-19 07:04:36 +00:00
Evie Litherland-Smith 604903a774 Remove browser/default.nix, specify which browser(s) in imports 2024-11-18 14:12:52 +00:00
Evie Litherland-Smith 4cee90e9f0 Switch back to fish as main shell
Also enable nushell for fun/testing
2024-11-18 14:11:09 +00:00
Evie Litherland-Smith 52d40b920f Revert "SSH change Heimdall alias back to "old" heimdall address"
This reverts commit 3d956ce781.
2024-11-18 13:40:59 +00:00
Evie Litherland-Smith 3d956ce781 SSH change Heimdall alias back to "old" heimdall address 2024-11-18 09:32:57 +00:00
Evie Litherland-Smith 1b5294c9cd Adjust SSH server alive interval and count 2024-11-18 09:30:21 +00:00