Evie Litherland-Smith
70e118d962
Revert "emacs: remove flymake-ruff"
...
This reverts commit 928b61e425
.
2024-03-19 09:47:11 +00:00
Evie Litherland-Smith
f4bc4e19a2
emacs: switch back to socket activation
2024-03-19 09:00:39 +00:00
Evie Litherland-Smith
f6c700bf65
Start playing around with lua for sync script
...
Lua coroutines look interesting for making it asynchronous, need to
investigate further.
2024-03-19 07:37:32 +00:00
Evie Litherland-Smith
b17ad1be44
Add (back) firefox windowrule
2024-03-19 07:10:50 +00:00
Evie Litherland-Smith
c0dde61e7c
Add lua toolchain
2024-03-18 21:09:37 +00:00
Evie Litherland-Smith
7aacdc7868
Restore NoMachine, X2Go is being unstable
...
Keep X2Go for future testing / other connections if wanted
2024-03-18 16:39:26 +00:00
Evie Litherland-Smith
928b61e425
emacs: remove flymake-ruff
2024-03-18 11:08:33 +00:00
Evie Litherland-Smith
5243897f43
Final X2Go window rule update
2024-03-18 10:15:51 +00:00
Evie Litherland-Smith
be494ee9ad
X2Go window rule updates, remove NoMachine install
2024-03-18 10:04:15 +00:00
Evie Litherland-Smith
dbf419d520
Update rsync-local-config to send fonts as well
...
Fonts are copied to default GTK font directory
2024-03-18 10:03:48 +00:00
Evie Litherland-Smith
23c2eb48fb
Add size and position rules for floating x2go window
2024-03-18 10:00:24 +00:00
Evie Litherland-Smith
cd58445ea3
Add X2Go as potential NoMachine replacement
...
Update hyprland window rules to include x2go
2024-03-18 09:40:56 +00:00
Evie Litherland-Smith
ebd6126051
Temp fix for waybar not displaying clock/calendar properly
...
See https://github.com/Alexays/Waybar/issues/3021 for more info
2024-03-18 09:11:42 +00:00
Evie Litherland-Smith
ba16f0b3c3
Fix nix error linking davmail file due to name
2024-03-18 09:04:06 +00:00
Evie Litherland-Smith
5febb36ec2
Python: use pyflakes instead of ruff, better emacs tool integration
2024-03-18 07:59:35 +00:00
Evie Litherland-Smith
8c966438a5
Move ruff back to standalone, not exposed to path otherwise
2024-03-18 07:55:34 +00:00
Evie Litherland-Smith
41db857a8c
Add first version of python sync-all.py script
...
Aim to replace current bash git-sync-all.sh with an asynchronous
python version, currently re-implements almost all existing
functionality, TODO the actual async part
2024-03-18 07:50:24 +00:00
Evie Litherland-Smith
39fe7cde05
Add mypy and black to standard python install
...
Move ruff and isort to be python modules instead of standalone
2024-03-18 07:49:16 +00:00
Evie Litherland-Smith
11bfc5b12c
Add workspace 6 for WebCord and OBS studio
...
Swap order of chat and files workspaces
2024-03-16 12:09:14 +00:00
Evie Litherland-Smith
1957423a7b
Home-manager updates
...
pinentryFlavor -> pinentryPackage
eza.enableAliases replaced in favour to per-shell integration options,
all true by default anyway
zsh.enableAutosuggestions -> zsh.autosuggestion.enable
2024-03-16 12:02:38 +00:00
Evie Litherland-Smith
fd32f4c101
Switch icon theme to catppuccin-papirus-folders mocha-lavender
...
Change qt styling to use gtk2, hopefully makes theming a bit more
consistent
2024-03-15 17:15:18 +00:00
Evie Litherland-Smith
bd1d11ad7b
Wrong package name for thunar
2024-03-15 16:14:14 +00:00
Evie Litherland-Smith
d0360aa1d5
Hyprland: relative workspace binds only for open
...
Add bind to open thunar (in files workspace)
2024-03-15 16:09:08 +00:00
Evie Litherland-Smith
4d15621f4f
Restore emacs service, start with graphical session
2024-03-15 11:44:32 +00:00
Evie Litherland-Smith
57a253a106
Update nixpkgs
2024-03-15 11:43:42 +00:00
Evie Litherland-Smith
6a1260f540
Remove accidental duplicate bind
2024-03-15 11:15:11 +00:00
Evie Litherland-Smith
4852cf80cb
Don't bind emacs and firefox by default, but add keybinds to open on set workspaces
...
Add workspace rule for teams
2024-03-15 11:05:28 +00:00
Evie Litherland-Smith
1c9ba2626e
Don't bind emacs to a given workspace
2024-03-15 11:01:49 +00:00
Evie Litherland-Smith
962eb70fd2
Fix another hyprland rule typo
2024-03-15 08:10:28 +00:00
Evie Litherland-Smith
62c69f39f6
Add shortened git-sync-all alias for zsh
2024-03-14 14:22:19 +00:00
Evie Litherland-Smith
0d56f3596b
Hyprland emacs bind use emacsclient but start emacs with server if not running
2024-03-14 10:12:00 +00:00
Evie Litherland-Smith
3c8d395b94
Make workspace rules silent, fix wrong order, fix suppressevent
2024-03-14 09:57:44 +00:00
Evie Litherland-Smith
d973beca07
Remove emacsclient, use emacs directly instead
...
Add some specific workspaces (emacs, firefox, libreoffice, chat,
steam) with custom icons, reduce persistent workspaces to those 5,
update windowrules and binds accordingly
2024-03-13 17:52:48 +00:00
Evie Litherland-Smith
15e4b49e72
Alacritty: don't hide mouse when typing
2024-03-12 15:34:27 +00:00
Evie Litherland-Smith
5c16d48348
waybar: move workspace to left secion, reduce to 6 persistent
2024-03-12 14:17:15 +00:00
Evie Litherland-Smith
eca0208ab2
Switch to texlive medium scheme, add lmodern font to system
2024-03-12 13:53:20 +00:00
Evie Litherland-Smith
b0a82e93ff
Update hyprland rules to new suppressevent windowrule
2024-03-12 09:43:11 +00:00
Evie Litherland-Smith
c87125ba4f
Add python back
2024-03-11 18:23:52 +00:00
Evie Litherland-Smith
6aae3e131f
Fix accidentally disabling work email on work machines...
...
Move work email config to separate work.nix file in email directory,
remove the if block dependencies on mu status since that doesn't get
update if mu.enable is changed in another file!
2024-03-11 15:35:01 +00:00
Evie Litherland-Smith
e60532eb13
emacs: remove dashboard package
2024-03-11 15:17:29 +00:00
Evie Litherland-Smith
69f40fc923
Enable git diff GPG encrypted files
2024-03-11 11:23:18 +00:00
Evie Litherland-Smith
23ffa2b28b
Move waybar back to top of screen
2024-03-11 11:16:35 +00:00
Evie Litherland-Smith
4eaca262ea
Add more window rules for Steam windows
2024-03-10 20:16:02 +00:00
Evie Litherland-Smith
0073450802
Add floating rule for PrismLauncher
2024-03-10 11:22:05 +00:00
Evie Litherland-Smith
538fb93bde
alacritty: switch from stylix colours to catpuccin provided config
2024-03-10 07:19:49 +00:00
Evie Litherland-Smith
02f86b4875
Add fallback theme to bat if stylix isn't enabled
2024-03-10 06:54:22 +00:00
Evie Litherland-Smith
6686c06ef8
Update waybar wttr and tooltip settings
...
Remove wttr tooltip, add custom format to include "feels like"
temperature
Split tooltip styling into tooltip and tooltip label for better
control. Still can't use transparency for now though, TODO later.
2024-03-09 12:18:03 +00:00
Evie Litherland-Smith
69741482bc
Globally change opacity to 0.65 / 65%
...
Update some more places that weren't using the stylix opacity setting
2024-03-09 12:00:10 +00:00
Evie Litherland-Smith
966f264d5e
git-sync-all: also push nixos and emacs repos when syncing
2024-03-09 09:27:12 +00:00
Evie Litherland-Smith
268418012d
Disable work email on personal machines
...
Outlook update seems to have broken davmail outside the VPN, so
removed from personal computers.
Removed accountEnabled let var and just tie account activation to mu
status.
2024-03-09 09:24:59 +00:00