Commit graph

1107 commits

Author SHA1 Message Date
Evie Litherland-Smith 4ef1c5825a Remove Whatsapp-For-Linux, cleanup some programs I don't need all the time 2025-01-31 07:31:50 +00:00
Evie Litherland-Smith 05ee091ca0 Swap nautilus for thunar 2025-01-31 07:26:06 +00:00
Evie Litherland-Smith 9dad0c1299 Kanata: swap shift and alt 2025-01-31 07:00:36 +00:00
Evie Litherland-Smith 16f830ac3d Remove calibre 2025-01-30 15:46:04 +00:00
Evie Litherland-Smith c2ba18a8b8 Kanata: swap shift and ctrl 2025-01-30 15:43:01 +00:00
Evie Litherland-Smith 44b5f19d00 Emacs remove forge package 2025-01-30 14:34:03 +00:00
Evie Litherland-Smith 01523cefbc Add matplotlibrc file 2025-01-30 14:33:46 +00:00
Evie Litherland-Smith 3c121fda80 Remove year from waybar calendar module 2025-01-30 11:57:39 +00:00
Evie Litherland-Smith a30e2098ee Remove opacity from applications, tweak for desktop and popups 2025-01-30 07:48:51 +00:00
Evie Litherland-Smith 654fce8bb2 Add Picard to files workspace 2025-01-30 07:42:28 +00:00
Evie Litherland-Smith b8c69c12a2 Revert "Only autostart Signal and WhatsApp on Vanguard instead of everything"
This reverts commit 9a9b0489e9.
2025-01-30 07:10:27 +00:00
Evie Litherland-Smith b1ba5a186e Adjust some nyxt colours for better legibility 2025-01-29 13:52:39 +00:00
Evie Litherland-Smith f0ad447a54 Add icons for calendar and clock (centred this time!) 2025-01-29 11:53:50 +00:00
Evie Litherland-Smith cd9f4aeeba Waybar formatting updates
Split pulseaudio into 2 modules, remove most of the padding since it's
unnecessary, update colours for modules
2025-01-29 10:46:08 +00:00
Evie Litherland-Smith 972a3ce0c9 Add initial config.nu that disables startup banner 2025-01-29 08:15:09 +00:00
Evie Litherland-Smith 806ca8085c Add nushell-ts-mode package for Emacs 2025-01-29 08:13:22 +00:00
Evie Litherland-Smith 1b60fdc6db Add starship indicator for nushell again 2025-01-29 08:13:13 +00:00
Evie Litherland-Smith c3fbff2c6a Fix definition of xdg.configFile in Vanguard config 2025-01-29 07:57:38 +00:00
Evie Litherland-Smith c3078cad8d Change default terminal to foot (from alacritty) 2025-01-29 06:59:25 +00:00
Evie Litherland-Smith 3c84bb18b2 Change argument to nyxt bind 2025-01-29 06:25:33 +00:00
Evie Litherland-Smith 6dba7a30c5 Update mimeapps to use emacs instead of emacsclient 2025-01-28 11:36:15 +00:00
Evie Litherland-Smith c4577301a6 Don't float nautilus windows 2025-01-28 11:31:30 +00:00
Evie Litherland-Smith ebe37c815e Always add uv package to pyshell 2025-01-28 11:21:12 +00:00
Evie Litherland-Smith 194bb8bca9 Remove localip module from starship 2025-01-28 11:21:03 +00:00
Evie Litherland-Smith 9a9b0489e9 Only autostart Signal and WhatsApp on Vanguard instead of everything 2025-01-28 08:50:22 +00:00
Evie Litherland-Smith 99e53cde3e Remove server from normal substituters, only needed for system rebuild 2025-01-27 11:53:02 +00:00
Evie Litherland-Smith e9554a867e Fix NYXT theme colours 2025-01-27 11:20:48 +00:00
Evie Litherland-Smith 25d6d2d8e4 Disable emacsclient, use standard emacs as EDITOR 2025-01-27 09:38:04 +00:00
Evie Litherland-Smith dd4da4905b Switch mimeapps to use nyxt as default browser 2025-01-27 09:37:06 +00:00
Evie Litherland-Smith bef6dfd7f8 Temporarily disable autoUpgrade
Switch back on when server is up again
2025-01-27 09:36:43 +00:00
Evie Litherland-Smith 9134af7810 Add Calibre to files workspace 2025-01-26 08:32:20 +00:00
Evie Litherland-Smith d96643b8ec Remove ollama 2025-01-23 18:59:41 +00:00
Evie Litherland-Smith ed8438d14e Swap flake8 for pyflakes in default python env 2025-01-23 16:45:21 +00:00
Evie Litherland-Smith df728cd2e3 Change opacity values to be hex-friendly 2025-01-23 16:39:23 +00:00
Evie Litherland-Smith e97fec025c Enable reduced tracking mode in nyxt by default 2025-01-23 14:42:14 +00:00
Evie Litherland-Smith 6d2c70a81c Adjust default opacity of system 2025-01-23 14:42:03 +00:00
Evie Litherland-Smith a7dffef879 Revert "Adjust kanata and hyprland terminal bind"
This reverts commit 23c91f4412.
2025-01-23 13:54:55 +00:00
Evie Litherland-Smith 23c91f4412 Adjust kanata and hyprland terminal bind 2025-01-23 13:46:51 +00:00
Evie Litherland-Smith 7f3ce3297b Add astropy to default python environment 2025-01-23 11:35:54 +00:00
Evie Litherland-Smith 710b1d3ec4 Remove consult-eglot 2025-01-23 07:01:07 +00:00
Evie Litherland-Smith c644d1157d Tweak nyxt colours 2025-01-23 06:43:57 +00:00
Evie Litherland-Smith 662efe95e8 Switch to onedark theme for personal, one-light for work 2025-01-23 06:29:02 +00:00
Evie Litherland-Smith 913ac8dbc0 NYXT: restore session on startup, add nixpkgs search engine 2025-01-22 09:40:51 +00:00
Evie Litherland-Smith abf667606a Re-enable Ollama service on Vanguard 2025-01-22 07:25:32 +00:00
Evie Litherland-Smith 4ccd7e80cf Add preview commands to fzf widgets 2025-01-22 06:39:08 +00:00
Evie Litherland-Smith 3626eee4bc Remove some icons from starship config
Move extra (shell) into default.nix
2025-01-21 11:09:52 +00:00
Evie Litherland-Smith 460b5eea1c pyshell: add glib (as well as glibc), option for extraLibs 2025-01-21 10:25:10 +00:00
Evie Litherland-Smith dbb69ee11d Use python3Full as default in pyshell.nix 2025-01-21 10:13:28 +00:00
Evie Litherland-Smith 323dde4139 Swap pyright back for pylsp 2025-01-21 10:00:22 +00:00
Evie Litherland-Smith a2dd8d1bcf Set platformTheme for Qt 2025-01-21 07:48:05 +00:00
Evie Litherland-Smith cf2567eff9 Change common hyprland program binds 2025-01-21 07:30:45 +00:00
Evie Litherland-Smith 76091294f9 Revert "Remove firefox homepage"
This reverts commit 7c0447f65c.
2025-01-20 10:38:31 +00:00
Evie Litherland-Smith cdbcdeac23 Emacs: remove dashboard package 2025-01-20 10:28:58 +00:00
Evie Litherland-Smith aafa49aaac Stop using onedark on Vanguard 2025-01-20 08:13:18 +00:00
Evie Litherland-Smith 1ddf2584da Enable wireguard service for Northstar 2025-01-20 08:08:12 +00:00
Evie Litherland-Smith 757df8e35c Enable wireguard service on Vanguard 2025-01-20 08:02:06 +00:00
Evie Litherland-Smith b3fca3a547 Remove protonup and protondown aliases 2025-01-20 07:10:02 +00:00
Evie Litherland-Smith f4e4e72287 Add calibre 2025-01-18 19:36:33 +00:00
Evie Litherland-Smith fd955db244 Use onedark theme on Vanguard again 2025-01-18 08:27:54 +00:00
Evie Litherland-Smith 1f7a3279df Remove library from sync-git script
Moved library into Zotero using WebDAV to transfer
2025-01-17 12:09:42 +00:00
Evie Litherland-Smith 698985a967 Add WebDAV server 2025-01-17 11:46:00 +00:00
Evie Litherland-Smith 4b5dc42e87 Remove grouping rule for chat windows 2025-01-17 09:25:55 +00:00
Evie Litherland-Smith 1249509bae Add Zotero progress window to floating rule 2025-01-16 17:57:56 +00:00
Evie Litherland-Smith 84d48fc137 Add Zotero to workspace 4 rule 2025-01-16 14:28:18 +00:00
Evie Litherland-Smith c61215261a Float and center Zotero settings window 2025-01-16 14:27:11 +00:00
Evie Litherland-Smith 181510cd60 Add Zotero reference management software to desktop programs 2025-01-16 14:21:47 +00:00
Evie Litherland-Smith a6da35d7d1 Hyprland back to master layout, set rule to group chat program windows
Remove .pre-commit-config.yaml
2025-01-16 10:48:16 +00:00
Evie Litherland-Smith 0f0908b564 Revert "Add mount-protondrive script"
This reverts commit 7ec88d955e.
2025-01-16 08:00:00 +00:00
Evie Litherland-Smith 10ca2d59ce Add IRC to ensure-pass 2025-01-16 07:46:55 +00:00
Evie Litherland-Smith 4be4006501 Revert "Change hyprland bind to open firefox again"
This reverts commit f0d6058404.
2025-01-16 07:24:44 +00:00
Evie Litherland-Smith 1b71f5430b Re-add setting PASSWORD_STORE_DIR for protonmail-bridge 2025-01-16 07:23:37 +00:00
Evie Litherland-Smith 2b4722bfe7 Revert "Update ensure-pass and sync-git for password manager changes"
This reverts commit c572a97607.
2025-01-16 07:22:39 +00:00
Evie Litherland-Smith c8591630ec Revert "Remove password-store to use proton-pass instead"
This reverts commit 65a6e2e514.
2025-01-16 07:20:12 +00:00
Evie Litherland-Smith 83e0cd986c Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos 2025-01-15 13:35:00 +00:00
Evie Litherland-Smith 2fc329e227 Add ipython with config 2025-01-15 13:34:46 +00:00
Evie Litherland-Smith 5fa999541b Change prompt symbol to λ 2025-01-15 06:37:26 +00:00
Evie Litherland-Smith 3f18d732d6 Add visual-fill-column back 2025-01-14 17:17:23 +00:00
Evie Litherland-Smith 1a5557ed0a Back to using one-light for all devices 2025-01-14 08:02:00 +00:00
Evie Litherland-Smith 5e5c0783b9 Fix version selection for bind to open hyprland wiki 2025-01-14 08:01:04 +00:00
Evie Litherland-Smith f0d6058404 Change hyprland bind to open firefox again 2025-01-14 06:46:36 +00:00
Evie Litherland-Smith 16332b9184 Add toolbox (container dev program) 2025-01-13 17:08:03 +00:00
Evie Litherland-Smith e8d527b820 Revert "Hyprland switch back to master layout"
This reverts commit 7f3ebefac7.
2025-01-13 14:10:50 +00:00
Evie Litherland-Smith 4b9056ae8c Set SSH_ASKPASS_REQUIRE to prefer 2025-01-13 09:33:53 +00:00
Evie Litherland-Smith cadc1b79b9 Remove setting PASSWORD_STORE_DIR for protonmail-bridge
Remove proton-pass standalone GUI, only need it for initial import to
seahorse and websites otherwise
2025-01-13 09:07:22 +00:00
Evie Litherland-Smith 901846c0eb Revert "Replace protonmail-bridge with protonmail-bridge-gui"
This reverts commit f972333362.
2025-01-13 09:06:17 +00:00
Evie Litherland-Smith f972333362 Replace protonmail-bridge with protonmail-bridge-gui 2025-01-13 07:34:26 +00:00
Evie Litherland-Smith c572a97607 Update ensure-pass and sync-git for password manager changes 2025-01-13 07:00:06 +00:00
Evie Litherland-Smith 7ec88d955e Add mount-protondrive script 2025-01-13 06:39:03 +00:00
Evie Litherland-Smith 65a6e2e514 Remove password-store to use proton-pass instead 2025-01-12 17:14:39 +00:00
Evie Litherland-Smith 517352beb7 Reapply "Change workspace binds for Vanguard"
This reverts commit b817e9d8e1.
2025-01-12 13:27:38 +00:00
Evie Litherland-Smith b817e9d8e1 Revert "Change workspace binds for Vanguard"
This reverts commit 32f6640071.
2025-01-12 06:20:04 +00:00
Evie Litherland-Smith 241ef0730f Shutdown satisfactory server 2025-01-11 15:35:13 +00:00
Evie Litherland-Smith e288600f5f Add notebooks (work) directory to sync-git script 2025-01-10 16:56:57 +00:00
Evie Litherland-Smith 18438c02d3 Emacs: remove delight and ligature packages 2025-01-10 13:53:22 +00:00
Evie Litherland-Smith 8fe65143a7 Add dust and czkawka to default installed programs, for file management 2025-01-10 10:44:06 +00:00
Evie Litherland-Smith d484048d27 Add NYXT back to workspace 2 rule 2025-01-10 10:34:49 +00:00
Evie Litherland-Smith 5cc9b0eac3 Remove yamllint, eslint, julia-mode and pandoc-mode 2025-01-10 09:15:47 +00:00
Evie Litherland-Smith b12192c062 Flatten programming directory a bit
Remove python and lua directories, combine into default

Swap pylsp for pyright language server
2025-01-09 10:08:46 +00:00
Evie Litherland-Smith a999a6b89f Update pyshell.nix to create venv if it doesn't exist 2025-01-09 09:50:21 +00:00
Evie Litherland-Smith 92ca3261d9 Switch to using texlive full scheme
Kept finding packages I was missing...

Add engrave-faces package for Emacs to fontify src blocks when
exporting
2025-01-08 17:24:58 +00:00
Evie Litherland-Smith 332abdac90 Add scipy to default python environment 2025-01-08 15:17:25 +00:00
Evie Litherland-Smith 7c0447f65c Remove firefox homepage 2025-01-08 11:22:34 +00:00
Evie Litherland-Smith 32f6640071 Change workspace binds for Vanguard 2025-01-07 17:47:21 +00:00
Evie Litherland-Smith f7c94a461c Switch to Zsh as default shell 2025-01-07 15:15:47 +00:00
Evie Litherland-Smith 144458bb5d Set hyfetch preset based on light_dark
Trans flag only looks good with my dark theme colours so use rainbow
if light theme
2025-01-07 08:26:27 +00:00
Evie Litherland-Smith 36825e26a5 Add and switch to modified build of Iosevka font
Update Makefile for building and copying new fonts

Adjust padding of parts of waybar, using variable width glyphs in
Iosevka font
2025-01-07 08:18:05 +00:00
Evie Litherland-Smith 07b383cf3e Slightly increase default font sizes 2025-01-07 06:40:55 +00:00
Evie Litherland-Smith fd2be9449c Add ligature Emacs package 2025-01-07 06:00:55 +00:00
Evie Litherland-Smith 26adee2d0a Change to onedark as default, keep one-light for work machines 2025-01-07 06:00:22 +00:00
Evie Litherland-Smith 27f7469742 Remove emacs-all-the-icons-fonts 2025-01-07 05:08:21 +00:00
Evie Litherland-Smith c4cd32416b Emacs add nix-ts-mode package 2025-01-06 15:58:47 +00:00
Evie Litherland-Smith e0c36ff8bd Enable Samba service for work machines 2025-01-06 15:41:33 +00:00
Evie Litherland-Smith 18772f16a4 Add cameractrls-gtk4 package 2025-01-06 10:15:16 +00:00
Evie Litherland-Smith f0cc42a1ae Switch back to using nm-connection-editor and blueman-manager
Adjust positioning to be on the bottom left corner, to fit better with
waybar position
2025-01-06 09:26:11 +00:00
Evie Litherland-Smith 44a2cb9c6b Remove Emacs all-the-icons package 2025-01-06 07:48:03 +00:00
Evie Litherland-Smith 495c9928d1 Emacs add doom-modeline and dashboard packages
Add all-the-icons packages with font, experimenting if the spacing is
better than nerd-icons
2025-01-06 07:10:28 +00:00
Evie Litherland-Smith 91e8a53322 Change kanata caps tab to esc (remove caps entirely) 2025-01-06 07:10:10 +00:00
Evie Litherland-Smith f67fa546d7 Add window rule to centre come Steam popups 2025-01-05 07:21:26 +00:00
Evie Litherland-Smith 4c648a0c18 Add some (fun) extra terminal programs 2025-01-04 09:31:36 +00:00
Evie Litherland-Smith 6b15453306 Adjust timing for animate-wallpaper script
Don't animate wallpaper by default for Vanguard
2025-01-04 06:16:17 +00:00
Evie Litherland-Smith 4c9c14eb3c Use btop-rocm on Vanguard for GPU support 2025-01-03 16:21:02 +00:00
Evie Litherland-Smith 6b71ca2136 Hopefully silence Steam notifications 2025-01-03 10:18:40 +00:00
Evie Litherland-Smith 83e0b05e96 Wallpaper changes and cleanup
Upscale default wallpaper (now default.png rather than default.jpg)

Set Vanguard to use a local animated wallpaper, as the file is quite
big after upscaling so I'm not putting it in this repo...

Deleted a bunch of wallpapers files from the repo but they're backed
up in syncthing

Removed overskride and nm-connection-editor from waybar shortcut, open
terminal with bluetoothctl and nmtui respectively instead

Move twinkle to only be installed on work machine
2025-01-03 09:27:46 +00:00
Evie Litherland-Smith e0dea93832 Split swww files into daemon and dynamic wallpaper
Change wallpaper to the Citadel, use an animated version on Vanguard
only

Drop nix-ts-mode for Emacs (use regular nix-mode)
2025-01-02 16:14:26 +00:00
Evie Litherland-Smith 1db4aad4a7 Tweak timing for starting dynamic-wallpaper 2025-01-02 06:02:41 +00:00
Evie Litherland-Smith 2e03915245 Vanguard: use onedark theme 2025-01-02 05:59:10 +00:00
Evie Litherland-Smith 57b15d30be Remove some programs I'm not using any more 2025-01-02 05:58:58 +00:00
Evie Litherland-Smith 4455b0bbbb Use firefox as default browser, but keep bind to open nyxt windows quickly 2025-01-02 05:57:37 +00:00
Evie Litherland-Smith fd2217aba7 Add workspace monitor rules for Vanguard
Remove silent version of workspace rules

Ignore user units in waybar systemd-failed-units widget
2025-01-01 07:38:15 +00:00
Evie Litherland-Smith f5f479dc1b Add nyxt to browser rule 2025-01-01 07:21:33 +00:00
Evie Litherland-Smith 5aa7640337 Change hyprlock date to use ISO 8601 format 2025-01-01 07:20:49 +00:00
Evie Litherland-Smith 90e9ae3e38 Revert "Switch back to Firefox as default browser"
This reverts commit 8b007a98fa.
2025-01-01 07:12:28 +00:00
Evie Litherland-Smith 1d516a037a Revert "Enable no-script-mode in nyxt by default"
This reverts commit 19ad8c25c7.
2025-01-01 07:10:43 +00:00
Evie Litherland-Smith fa18f4d10c Update window rules for gaming workspace 2024-12-31 15:16:31 +00:00
Evie Litherland-Smith 9f63053ffd Adjust vm.max_map_count and fs.file-max for Vanguard
Better settings for playing star citizen
2024-12-31 15:08:15 +00:00
Evie Litherland-Smith 055735cc2d Fix swww startup properly this time 2024-12-31 11:45:55 +00:00
Evie Litherland-Smith e0e93eefb0 Drop lua-mode for built-in lua-ts-mode, add nix-ts-mode, julia-mode and julia-ts-mode 2024-12-31 11:39:35 +00:00
Evie Litherland-Smith 19ad8c25c7 Enable no-script-mode in nyxt by default 2024-12-31 07:02:54 +00:00
Evie Litherland-Smith 04cc4d20c4 Update again to latest stable home-assistant
Fix issue with HACS integrations not installing dependencies, is a
temporary workaround that should hopefully be fixed in a future
home-assistant version
2024-12-31 06:55:03 +00:00
Evie Litherland-Smith cb2a9f0c6e Change image tag for home-assistant to stable 2024-12-30 09:52:59 +00:00
Evie Litherland-Smith 00bdf11f4a Remove nyxt from workspace rule, and set bind to open nyxt rather than firefox 2024-12-30 09:05:06 +00:00
Evie Litherland-Smith 5f58f65bdb Change hyfetch preset 2024-12-30 08:48:37 +00:00
Evie Litherland-Smith abfac8f1b7 Fix activation of dynamic-wallpaper on system startup 2024-12-30 08:02:42 +00:00
Evie Litherland-Smith de4821de14 Add solid background shape behind time so it's always legible
Fixed a typo in config and reduced grace 5 -> 3
2024-12-30 08:02:01 +00:00
Evie Litherland-Smith 8b007a98fa Switch back to Firefox as default browser 2024-12-29 13:42:37 +00:00
Evie Litherland-Smith 9e5350c90b Enable OpenRGB for Vanguard 2024-12-29 12:26:31 +00:00
Evie Litherland-Smith 0da473dba8 Update NixOS wiki search shortcut for NYXT 2024-12-29 12:22:54 +00:00
Evie Litherland-Smith 9242be4f00 Remove Tone (work desktop) 2024-12-28 07:55:43 +00:00
Evie Litherland-Smith 25379669dd Adjust nyxt theme slightly and set as default browser
Change papirus-icon-theme accent to violet

Remove firefox
2024-12-28 07:48:57 +00:00
Evie Litherland-Smith 15be20f4f1 Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos 2024-12-28 06:58:55 +00:00