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
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
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
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
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
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
c4cd32416b
Emacs add nix-ts-mode package
2025-01-06 15:58:47 +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
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
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
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
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
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
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
0da473dba8
Update NixOS wiki search shortcut for NYXT
2024-12-29 12:22:54 +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
Evie Litherland-Smith
4fd459a621
Add NYXT browser back with some config tweaks
2024-12-28 06:58:40 +00:00
Evie Litherland-Smith
f6c8d6aaf6
Add slight delay to starting dynamic wallpaper
2024-12-27 20:21:06 +00:00
Evie Litherland-Smith
cc57e16c87
Add some more formatters to treefmt, reformat repo
2024-12-27 13:05:12 +00:00
Evie Litherland-Smith
b8bcf98d2d
Restart dynamic-wallpaper service after hyprland starts
2024-12-27 06:54:19 +00:00
Evie Litherland-Smith
c0e31d7690
Install swww-daemon as a systemd unit instead of using hyprctl
2024-12-27 06:44:18 +00:00
Evie Litherland-Smith
83f6f40bd9
Revert "Switch back to one-light theme"
...
This reverts commit 3f270fc62e
.
2024-12-26 09:24:13 +00:00
Evie Litherland-Smith
2298a9264f
Move contents of sync-emacs into sync-git
2024-12-24 08:24:31 +00:00
Evie Litherland-Smith
56cdefd666
Change text colour for hyprlock datetime
2024-12-24 08:19:59 +00:00
Evie Litherland-Smith
eb79f789b8
Change hyfetch default preset
2024-12-21 06:44:55 +00:00
Evie Litherland-Smith
736416a79a
Trying out dark theme again on personal machines (not work machines)
...
Disable SWWW and just use hyprpaper again
2024-12-21 06:24:22 +00:00
Evie Litherland-Smith
05e3924968
Swap bottom for btop, move cava into shell file from own
2024-12-20 15:23:50 +00:00
Evie Litherland-Smith
c041fdc16c
Fix default workspace
2024-12-20 09:08:25 +00:00
Evie Litherland-Smith
dc02bcf65d
Adjust spacing for backlight and battery now that I've seen them
2024-12-20 09:05:14 +00:00
Evie Litherland-Smith
2d2003b563
Slightly tweaks spacings to look better
2024-12-20 08:50:05 +00:00
Evie Litherland-Smith
a38b23ebd0
Hyprland use gaps_in of 3, looks slightly better for some reason
2024-12-20 08:47:09 +00:00
Evie Litherland-Smith
af96fd456d
Styling updates: Moved waybar to side of screen
...
Module/style tweaks to fix vertical form-factor, mostly moving text
into tooltips and adjusting padding/margin values.
Set pulseaudio module to use fuzzel interface.
Tweaked opacity values.
Make all floating windows have border size 2 for consistency.
2024-12-20 08:41:40 +00:00
Evie Litherland-Smith
ee21fdc6ca
Moved extraConfig into early-init.el
2024-12-20 08:38:06 +00:00
Evie Litherland-Smith
cb759438ca
Fix check for cleaning legacy Emacs config
2024-12-20 06:14:09 +00:00
Evie Litherland-Smith
8417896cef
Update ensure-pass to clear passwords that can be repopulated automatically
2024-12-19 11:39:54 +00:00
Evie Litherland-Smith
dd60d301bf
Add mount OneDrive script
2024-12-19 11:34:29 +00:00
Evie Litherland-Smith
d991c9acfb
Fix order of checks in sync-emacs
2024-12-19 11:09:45 +00:00
Evie Litherland-Smith
86938499ad
Move Emacs init.el and templates back to own repo, keep packages managed by nix
...
Restore sync-emacs script but without make step, include cleaning up
old Emacs config
2024-12-19 10:45:12 +00:00
Evie Litherland-Smith
63fcc689bc
Theme updates
...
Add wlogout style config, based on default with modified colours using
base16 scheme
Add some opacity back: 0.8 for terminal and desktop, 0.4 for popups,
still 1.0 for applications
Slightly shrink fuzzel and Nautilus sizes to fit laptops better
Set round to 10px from 5 globally
Fix inactive border colour in btm, fix fzf using a solid background on
translucent terminals
2024-12-19 07:16:12 +00:00
Evie Litherland-Smith
0cf0e0466e
Add poppler utils back for PDF searching
2024-12-18 18:01:28 +00:00
Evie Litherland-Smith
0f7ca7a86e
Org edit src reorganize frame again
2024-12-18 13:37:58 +00:00
Evie Litherland-Smith
df2e01e58e
Org journal switch to yearly file format
2024-12-18 07:18:48 +00:00
Evie Litherland-Smith
e6873dbd77
Add pyshell.nix helper function for making wrapped python shells
...
Just import, optionally changing python version or adding extra
packages (e.g. poetry) to the shell
Update default python env
Remove pyshell template from Emacs templates due to new change
2024-12-17 11:54:22 +00:00
Evie Litherland-Smith
89ebca89eb
Update pyshell template, remove pydefault
2024-12-17 09:58:48 +00:00
Evie Litherland-Smith
e7b529d7b0
Turn off new ispell word completion
2024-12-17 09:31:42 +00:00
Evie Litherland-Smith
18d16e5e81
Update bottom styling
2024-12-17 09:15:32 +00:00
Evie Litherland-Smith
316d25cdc7
Actually apply waybar transparency properly, and fix border colour
2024-12-16 17:37:49 +00:00
Evie Litherland-Smith
d6bbc415d4
Fix openfortivpn scripts
2024-12-16 17:31:35 +00:00
Evie Litherland-Smith
79ff1e8bd3
Remove template file shortcut
...
Add FHSEnv template for nix files
2024-12-16 11:39:20 +00:00
Evie Litherland-Smith
ecc4873975
Update eza default args
2024-12-16 11:18:19 +00:00
Evie Litherland-Smith
5390f736d9
Add Emacs evil package for testing, unsure if I'll keep it yet
2024-12-16 11:01:48 +00:00
Evie Litherland-Smith
94d9e4ae19
Emacs: disable menu-bar-mode
2024-12-16 10:57:44 +00:00
Evie Litherland-Smith
6b069f4ec8
Change firefox tracking protection settings
...
Something broken with some work websites using old settings
2024-12-16 10:07:37 +00:00
Evie Litherland-Smith
16c2127a4b
Tweak eldoc behaviour
...
Don't resize minibuffer, always prefer eldoc buffer if open
2024-12-16 07:53:26 +00:00