Evie Litherland-Smith
eeb8972fe6
Fix lint suggestions for git-sync-all
...
Use subshell for each directory rather than cd and cd back
Add git-sync option to sync new files
2024-02-05 06:22:44 +00:00
Evie Litherland-Smith
ba9411fb9f
Split some expressions out of home/default.nix, clean up
...
Move git, starship and btm expressions to own files
Move account dir expressions up a level, remove accounts dir
Clean up some unused expressions (like qutebrowser and firefox)
2024-02-04 07:14:04 +00:00
Evie Litherland-Smith
10800c1ba2
zellij: disable bash integration
2024-02-03 10:04:32 +00:00
Evie Litherland-Smith
e8809dc0fe
Add zellij config to rsync-local-config
2024-02-03 09:55:02 +00:00
Evie Litherland-Smith
78cfb418d7
Add zellij back
2024-02-03 09:51:42 +00:00
Evie Litherland-Smith
8586f376de
Disable eza aliases to allow nu structured ls
2024-02-03 09:25:34 +00:00
Evie Litherland-Smith
88841cf663
nushell: enable transient prompt, emacs binds mode
2024-02-03 08:36:52 +00:00
Evie Litherland-Smith
14970fa70d
Move nushell config to separate expression, remove startup banner
2024-02-03 08:26:13 +00:00
Evie Litherland-Smith
db2e09c4ed
Add nushell-ts-mode to emacs packages
2024-02-03 08:10:23 +00:00
Evie Litherland-Smith
9aa7f252ab
Switch to nushell as default shell
...
Add carapace for cross-shell completion
2024-02-03 07:56:59 +00:00
Evie Litherland-Smith
6dbf6806b2
Update README, remove leftover protonmail-bridge service
2024-02-03 07:26:29 +00:00
Evie Litherland-Smith
c47f11c04d
Remove protonmail-bridge service, run with hyprctl instead
...
systemd service wasn't working right with user permissions...
2024-02-03 07:21:50 +00:00
Evie Litherland-Smith
ddde145313
Update README with new instructions for protonmail-bridge
...
Remove davmail from installed packages, just run with nix if/when
needed manually
2024-02-03 06:32:57 +00:00
Evie Litherland-Smith
db519c6398
Switch to using protonmail-bridge directly, instead of container
2024-02-03 06:25:12 +00:00
Evie Litherland-Smith
66c7024bfb
nyxt: add some basic autofills
2024-02-03 06:13:39 +00:00
Evie Litherland-Smith
8d965f9c12
nyxt: enable reduce-tracking-mode and force-https-mode by default
...
Explicitly add emacs-mode glyph
2024-02-03 06:10:16 +00:00
Evie Litherland-Smith
9fa0db47c2
emacs: disable scroll-bar-mode and tab-bar-mode
2024-02-03 06:03:22 +00:00
Evie Litherland-Smith
3951e44032
nyxt: add binds to copy username and password
2024-02-03 06:01:41 +00:00
Evie Litherland-Smith
416ef49228
nyxt: add glyphs for various modes
2024-02-03 06:01:15 +00:00
Evie Litherland-Smith
9b4da781da
Update waybar regex for msteams
2024-02-02 11:25:49 +00:00
Evie Litherland-Smith
395c93db09
Add emacs font and opacity config to expression
...
Set stylix opacity for applications and desktop to 0.8 as well
Use stylix font and opacity values for emacs rather than duplicating
2024-02-02 10:47:42 +00:00
Evie Litherland-Smith
4832474060
Keep --no-socket argument in nyxt bind
2024-02-02 08:03:33 +00:00
Evie Litherland-Smith
e7fdc748f2
Remove extra args from nyxt hyprland bind
2024-02-02 07:52:55 +00:00
Evie Litherland-Smith
b387f1e363
Add nyxt bookmarks to xdg.dataFile
2024-02-02 07:52:21 +00:00
Evie Litherland-Smith
8d9bd3e607
Nyxt performance maybe fixed? Switch back to nyxt as main with backup
...
chromium
2024-02-02 07:30:57 +00:00
Evie Litherland-Smith
63a2787959
Add more search engines for firefox
2024-02-02 06:43:23 +00:00
Evie Litherland-Smith
e5d09152c1
Add firefox back with updated mimeapps
2024-02-02 06:43:10 +00:00
Evie Litherland-Smith
6e98ffa1f7
Switch to Qt5 for qutebrowser to fix blurry text when scaled
2024-02-02 06:42:34 +00:00
Evie Litherland-Smith
0f5b863eb5
nyxt: re-enable javascript
2024-02-01 11:45:56 +00:00
Evie Litherland-Smith
2a5a82afa7
Temp fix for stylix setting qutebrowser font size wrong
2024-02-01 11:41:46 +00:00
Evie Litherland-Smith
ece96e046e
Move emacs repo sync to git-sync-all script
2024-02-01 11:35:41 +00:00
Evie Litherland-Smith
8637da6dc7
Reinstate nyxt bind, enable hidpi for qutebrowser on 4K screen
2024-02-01 11:33:46 +00:00
Evie Litherland-Smith
1d4b2e9366
Replace nyxt with qutebrowser as default for better performance
...
Keep nyxt around, will switch back when blink support is added (in
progress at the moment)
Update mime entries so qutebrowser is the default browser, also
rewrote slightly so avoid the massive repetition in there previously
2024-02-01 07:24:18 +00:00
Evie Litherland-Smith
5a55c815b1
Add qutebrowser rewrite to waybar
2024-02-01 06:55:16 +00:00
Evie Litherland-Smith
4482a7692b
Add qutebrowser as alternative browser
2024-02-01 06:46:02 +00:00
Evie Litherland-Smith
1ead9fa26b
nyxt: add atlas SearXNG instance back as default search engine
...
ddg tracking links for html/lite don't work without javascript
2024-02-01 06:31:55 +00:00
Evie Litherland-Smith
df3beeda60
nyxt: disable javascript by default
...
Switch default search to use html.duckduckgo.com by default
2024-02-01 06:14:28 +00:00
Evie Litherland-Smith
df45a3a843
Add beamer module to texlive
2024-01-31 18:27:57 +00:00
Evie Litherland-Smith
2e78695919
Partially re-theme btm to use base16 colour definitions
...
Still a few left to change, todo another time
Explicitly define fzf command to use fd
2024-01-31 08:31:25 +00:00
Evie Litherland-Smith
f0d7466cc5
Retheme rofi
...
Use custom theme derived from catppuccin-rofi instead of stylix, use
stylix for colour palette still
2024-01-31 08:30:40 +00:00
Evie Litherland-Smith
81c1382843
rofi: move setting package and terminal into hyprland/default.nix
...
Allows setting alternate packages / terminals depending on how it's
used
Change hyprland to reference rofi.finalPackage instead of package
2024-01-31 07:21:01 +00:00
Evie Litherland-Smith
5353091a1e
Also qualify git and hyprctl program locations
2024-01-30 18:02:35 +00:00
Evie Litherland-Smith
d7e57240fd
Qualify remaining rofi calls that I missed first time
2024-01-30 16:17:02 +00:00
Evie Litherland-Smith
21c0dc8176
Switch foot back to alacritty, rearrange some sections
...
Move stylix target control into individual expressions
Remove thunar
Remove dex, enable systemd services for blueman-applet and
network-manager-applet
Remove mpg123
Qualify package calls in hyprland config using nixpkg definitions
Remove "make switch" from Makefile, replaced by (preferred)
nixos-update
2024-01-30 16:10:12 +00:00
Evie Litherland-Smith
09df446bd7
Reformat all using alejandra
2024-01-30 14:21:50 +00:00
Evie Litherland-Smith
6ed7892356
Switch to using alejandra for nix formatting
2024-01-30 13:53:38 +00:00
Evie Litherland-Smith
228e89c4fd
Add nixos-update script
...
Just calls nixos-rebuild switch using flake input
2024-01-30 09:29:47 +00:00
Evie Litherland-Smith
f0318b4198
Update waybar rewrite regex syntax
2024-01-30 09:26:11 +00:00
Evie Litherland-Smith
364260fb46
Remove unnecessary brackets from some regular expressions
2024-01-30 09:23:11 +00:00
Evie Litherland-Smith
66c0b65f2c
swaylock: remove grace period
2024-01-30 09:20:13 +00:00