Evie Litherland-Smith
d97303e7d1
Move hyprpaper to be a systemd user service instead
2024-02-20 19:38:38 +00:00
Evie Litherland-Smith
59b9fac674
Start converting theme to use a centrally defined accent colour
...
accentColour defined in flake.nix and passed via specialArgs /
extraSpecialArgs to where it's needed
Still need to change the mustache configs but otherwise I think
everything has been changed
2024-02-20 19:31:21 +00:00
Evie Litherland-Smith
4cf74f480a
Remove nil (nix lsp)
2024-02-20 09:41:24 +00:00
Evie Litherland-Smith
fe73bf7b81
Switch from aspell to hunspell
...
Remove tagger and czkawka from permanently installed programs, can
just use transiently when I want one of them
2024-02-19 12:16:07 +00:00
Evie Litherland-Smith
735d596728
Add graphviz package for emacs org-roam graph rendering
2024-02-19 09:35:24 +00:00
Evie Litherland-Smith
a59697270d
Add wikipedia link to bookmarks to save it somewhere
2024-02-19 09:34:44 +00:00
Evie Litherland-Smith
cb8a742f44
Remove .elfeed from git-sync scripts
2024-02-17 19:24:02 +00:00
Evie Litherland-Smith
901fe1c661
Remove emacs-sync-config.sh
...
Go back to simple git command in hyprland extraConfig
2024-02-17 19:10:22 +00:00
Evie Litherland-Smith
473be66448
Remove nixos-upgrade.sh
2024-02-17 19:03:26 +00:00
Evie Litherland-Smith
9893e01673
waybar fix backlight accidentally duplicated space after icon
2024-02-17 15:43:39 +00:00
Evie Litherland-Smith
feea95fa72
waybar: add click actions to turn bluetooth on/off
...
Adjust waybar battery module thresholds
2024-02-17 09:52:29 +00:00
Evie Litherland-Smith
aa75159782
Add extra flymake packages
2024-02-16 17:12:07 +00:00
Evie Litherland-Smith
5b405c4502
Add clippy for rust
2024-02-16 17:11:01 +00:00
Evie Litherland-Smith
193b270483
pyright back to pylsp, black back to ruff formatting
...
Move isort / mypy inside python packages to get env correctly
2024-02-16 16:54:43 +00:00
Evie Litherland-Smith
6086facb8c
Add ipython config to rsync-local-config
2024-02-16 14:40:17 +00:00
Evie Litherland-Smith
bb6f42f8c8
Put ipython and numpy back in same python environment
...
Remove GUI parts of ipython config
2024-02-16 14:36:48 +00:00
Evie Litherland-Smith
94e3282d64
Make python install a bit more minimal
...
Switch back to using pyright as python lsp for the proper venv
support...
2024-02-16 14:27:29 +00:00
Evie Litherland-Smith
2ee4e9904a
Add waybar rewrite for btm and cava
2024-02-16 11:12:00 +00:00
Evie Litherland-Smith
8a438400f8
Add cava keybind to hyprland
...
Add withTerm function to simplify programs to run in
terminal (alacritty by default) with a key bind. Also include setting
terminal name to name of program to allow waybar rewrites to work
2024-02-16 11:08:24 +00:00
Evie Litherland-Smith
8a7332af7c
btm: use named colours for rainbow config
...
Removed orange and brown to make a 6 colour rainbow, looks better on
my 6-core processor
2024-02-16 10:55:57 +00:00
Evie Litherland-Smith
6487b8312f
Add cava music visualiser with colour config
2024-02-16 10:54:05 +00:00
Evie Litherland-Smith
6a8967cd14
hyprland: add (lots) more args to btm bind
...
Also add SHIFT bind for btm -b (basic) using the same set of args otherwise
2024-02-16 10:19:47 +00:00
Evie Litherland-Smith
71993086fe
Add cache colour to bottom config
2024-02-16 10:19:35 +00:00
Evie Litherland-Smith
f142f7f6d2
Convert remaining bottom config to use base16 colour definitions
2024-02-16 10:00:40 +00:00
Evie Litherland-Smith
104f2c8708
Use emacs-sync-config script in hyprland extraConfig
2024-02-15 09:01:19 +00:00
Evie Litherland-Smith
769a16ef42
Add script to sync emacs config
...
Uses same basic logic as git-sync-all but only pulling with --ff-only
2024-02-15 08:54:18 +00:00
Evie Litherland-Smith
66238861b6
Set emacs shell based on nix user config
...
Remove calling org-babel-load-file in extraConfig since I'm moving the
emacs config directly into .emacs.d
2024-02-15 07:15:19 +00:00
Evie Litherland-Smith
e491e06927
Remove waybar separator module
2024-02-15 05:40:12 +00:00
Evie Litherland-Smith
b2f0f3e08d
Update git-sync-all script
...
Add elfeed directory back now that I'm ignoring the db entries
properly
Add urls for repositories so that script can clone them if the
directory doesn't already exist, and ensure correct remote url is set
before syncing
2024-02-14 08:34:30 +00:00
Evie Litherland-Smith
0790477d64
Switch waybar volume module to use pamixer
...
Remove on-click action for bluetooth module
2024-02-13 13:30:00 +00:00
Evie Litherland-Smith
1600288da0
Add network and bluetooth back to waybar, disable associated applets
...
Split current clock waybar widget into date only and time only,
use more rainbow colours across the system modules
2024-02-13 08:20:02 +00:00
Evie Litherland-Smith
f362a15211
Remove elfeed repo from git-sync-all
2024-02-13 07:49:08 +00:00
Evie Litherland-Smith
407e019a05
Remove (now unused) hypr/extra.conf
2024-02-13 05:21:12 +00:00
Evie Litherland-Smith
b31de09041
Add Vanguard to ssh config
2024-02-12 13:31:38 +00:00
Evie Litherland-Smith
608faf3fac
Add some initial JS stuff
...
Add nodejs, TS LSP and eslint with flymake plugin for emacs
2024-02-12 09:16:58 +00:00
Evie Litherland-Smith
779e01d1b7
Move avizo to separate file, make custom theme from base16
...
Adjust opacity of popups and desktop types
2024-02-12 08:48:19 +00:00
Evie Litherland-Smith
acd3530e80
Clear out some commented packages
2024-02-12 07:42:40 +00:00
Evie Litherland-Smith
8a2767515f
Split transient.zsh back out to fix shell exit issues
2024-02-12 07:10:20 +00:00
Evie Litherland-Smith
425164c6ac
Add waybar rewrite for prism launcher
2024-02-12 07:07:28 +00:00
Evie Litherland-Smith
7e9463d371
zsh enable case-insensitive completion
...
Move transient prompt config into nix expression directly
2024-02-12 06:57:13 +00:00
Evie Litherland-Smith
d3f62932bd
starship remove success_symbol from status
2024-02-11 07:37:15 +00:00
Evie Litherland-Smith
6153bf1068
starship: change success and fail symbols
2024-02-11 07:35:49 +00:00
Evie Litherland-Smith
0d84f51356
Starship: enable status with some custom symbols
2024-02-11 07:32:31 +00:00
Evie Litherland-Smith
9bb4e63b77
Starship: back to default bash/zsh/unknown shell indicators
2024-02-11 07:26:10 +00:00
Evie Litherland-Smith
e920b621f1
Change character for zsh transient prompt
2024-02-11 07:22:46 +00:00
Evie Litherland-Smith
4527187c94
Switch back to zsh as default/login shell
2024-02-11 07:12:35 +00:00
Evie Litherland-Smith
9e272fddbe
Fix typo in zsh config
2024-02-11 07:01:58 +00:00
Evie Litherland-Smith
e0c2577138
Remove enableShellIntegration flags as they're all on by default anyway
2024-02-11 06:54:07 +00:00
Evie Litherland-Smith
cc4bf59e73
Add Zsh config back
2024-02-11 06:53:37 +00:00
Evie Litherland-Smith
118c9fd629
Disable git-sync service for now
...
I remember why I did this in the first place, git-sync can't find
pass (for git credential helper) for some reason
2024-02-10 07:57:35 +00:00
Evie Litherland-Smith
49fdaa290d
Rename nixos-update -> nixos-upgrade
2024-02-10 06:47:05 +00:00
Evie Litherland-Smith
f2c6de6ce9
Re-enable git-sync service
2024-02-10 06:45:31 +00:00
Evie Litherland-Smith
a7d0c8d9c7
Switch to using json config for ipython
2024-02-09 12:34:34 +00:00
Evie Litherland-Smith
8a66f1f41e
python: add tkinter, matplotlib, poetry
...
Remove python-lsp-ruff since flymake does ruff linting
2024-02-09 12:04:53 +00:00
Evie Litherland-Smith
749ece4be9
Trim down ipython config file
2024-02-09 12:04:44 +00:00
Evie Litherland-Smith
cd56915e42
Add ipython to install python packages
2024-02-09 11:10:58 +00:00
Evie Litherland-Smith
f33c93bc87
Add scipy to default python packages
2024-02-09 08:57:21 +00:00
Evie Litherland-Smith
1da9a8da19
Move programming packages to separate file, with some additions
2024-02-09 08:42:38 +00:00
Evie Litherland-Smith
fe479544e4
Tweak border rounding
2024-02-09 08:32:59 +00:00
Evie Litherland-Smith
e442f22066
Add all of my custom search engines to nyxt
2024-02-09 07:43:46 +00:00
Evie Litherland-Smith
1d322d3940
Remove link to jupyterlab user settings
2024-02-09 07:26:20 +00:00
Evie Litherland-Smith
d9125b5b0c
Finish re-themeing to my custom modus-vivendi / sweet-gtk combo
2024-02-09 07:25:02 +00:00
Evie Litherland-Smith
bf253bd9a3
Use stylix/base16 for bat syntax
2024-02-09 07:17:31 +00:00
Evie Litherland-Smith
7b1c586ba6
Update add base16 theme to all elements of nyxt mustache template
2024-02-09 07:06:58 +00:00
Evie Litherland-Smith
a266ccef1f
Reapply "Switch back to dwindle layout"
...
This reverts commit 93a43179c7
.
2024-02-09 06:55:57 +00:00
Evie Litherland-Smith
9c0b8ba2fd
nyxt: use mustache template for themeing
2024-02-09 06:52:24 +00:00
Evie Litherland-Smith
570b10682c
Start adding mustache template for nyxt theme
2024-02-08 22:06:48 +00:00
Evie Litherland-Smith
0abf095999
Nyxt add comment for changing search engines, TODO
2024-02-08 19:28:06 +00:00
Evie Litherland-Smith
381c6650a0
Swaync use base16/stylix values in setting theme
2024-02-08 19:27:21 +00:00
Evie Litherland-Smith
c9de371801
Use custom base16-modus-vivendi-tinted theme
...
Update some stylix colour uses to the mnemonic name version (where
possible)
Add a mustache template for waybar and use for style.css
Switch firefox to use sweet theme by default
2024-02-08 17:32:21 +00:00
Evie Litherland-Smith
8120c08133
Switch GTK theme to Sweet-Dark
...
Considering inherited icon themes, not sure yet
2024-02-08 08:13:31 +00:00
Evie Litherland-Smith
90d5f56c2b
Switch to candy-icons + sweet-folders icon theme
2024-02-08 07:51:39 +00:00
Evie Litherland-Smith
5379085b5e
Add thunar back as filebrowser
...
Use gnome version of gvfs to enable samba support
2024-02-08 07:44:47 +00:00
Evie Litherland-Smith
4e9d01e2b3
Remove duplicated shebang from scripts
2024-02-07 15:40:58 +00:00
Evie Litherland-Smith
5e4e5e870d
Add a firefox bind to hyprland
2024-02-07 07:28:29 +00:00
Evie Litherland-Smith
80b6ecbd2e
Remove chromium and switch back to firefox (again)
...
Update firefox policy settings
Remove chromium and qutebrowser from waybar
Add mozilla policy bookmark to nyxt bookmarks
2024-02-07 07:14:12 +00:00
Evie Litherland-Smith
b06261df14
Add division sharepoint site to bookmarks
2024-02-06 08:33:00 +00:00
Evie Litherland-Smith
3cd4d4e8f7
Add emacsclient as git core editor
...
Add nixos home-manager options to nyxt bookmarks
2024-02-06 06:43:01 +00:00
Evie Litherland-Smith
efc5a2ec1d
rofi: re-order modi list
2024-02-05 11:57:42 +00:00
Evie Litherland-Smith
5058ac7992
emacs: set default shell to sh
2024-02-05 11:57:30 +00:00
Evie Litherland-Smith
e0d6d3512a
Ensure shebang in protonmail-setup-bridge script as well
2024-02-05 09:52:20 +00:00
Evie Litherland-Smith
db759f8e06
Ensure shebangs in scripts
2024-02-05 09:51:38 +00:00
Evie Litherland-Smith
a6ab49d5e2
Add script to simplify setting up protonmail-bridge
2024-02-05 09:13:59 +00:00
Evie Litherland-Smith
be0cac1d59
Add rofi filebrowser
...
Move rofi-power-menu out of main modi
Change all uses of rofi -replace with pkill rofi || rofi ... for
consistency with rofi-pass
2024-02-05 07:33:42 +00:00
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