Evie Litherland-Smith
b141c15e14
Trim python config, switch to jedi-language-server
...
Reorganise layout a little bit too, purely cosmetic
2024-03-19 10:40:56 +00:00
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
42dc4efdd2
Add Iosevka flake registry entry
...
Remove pyenv and jupyter registry entries since I don't use them any
more.
2024-03-18 09:44:31 +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
448163bfb3
Update nixpkgs
2024-03-18 08:15:43 +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
1eb38481e5
File cleanup
2024-03-17 11:45:50 +00:00
Evie Litherland-Smith
e4e35c3673
Remove emacs from server
2024-03-17 11:03:59 +00:00
Evie Litherland-Smith
b1cd71a61f
Revert "Remove orgmobile from syncthing"
...
This reverts commit de75c8f44c
.
2024-03-17 10:56:43 +00:00
Evie Litherland-Smith
399a1c47e0
Add obs to Vanguard monitor rules
2024-03-17 08:03:24 +00:00
Evie Litherland-Smith
ffa1afeb05
Disable VPN for Vanguard
2024-03-17 07:13:22 +00:00
Evie Litherland-Smith
fc5e35a20e
Change wallpaper
2024-03-16 20:12:55 +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
27c5471d0b
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/017b12de5b899ef9b64e2c035ce257bfe95b8ae2' (2024-03-11)
→ 'github:nix-community/home-manager/206f457fffdb9a73596a4cb2211a471bd305243d' (2024-03-15)
• Updated input 'iosevka-custom':
'git+https://git.xenia.me.uk/pixelifytica/iosevka.git?ref=refs/heads/main&rev=b1006dd48c47fefca879612360567d5c17038197 ' (2024-03-03)
→ 'git+https://git.xenia.me.uk/pixelifytica/iosevka.git?ref=refs/heads/main&rev=6e305fa1d05a97343d47f0b6865e10a870fc8d4e ' (2024-03-16)
• Updated input 'iosevka-custom/nixpkgs':
'github:nixos/nixpkgs/1536926ef5621b09bba54035ae2bb6d806d72ac8' (2024-02-29)
→ 'github:nixos/nixpkgs/d691274a972b3165335d261cc4671335f5c67de9' (2024-03-14)
• Updated input 'stylix':
'github:danth/stylix/32a796929226869542b29c0031848f6dc392a3bd' (2024-03-11)
→ 'github:danth/stylix/eb64377e66122de7a36ca7a611aa97ddf4c8e5e8' (2024-03-14)
2024-03-16 11:53:39 +00:00
Evie Litherland-Smith
7b82e81bac
Vanguard window rules to set default monitor for some things
2024-03-16 07:31:02 +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
441265fd4d
Adjust laptop screen scaling (again)
2024-03-15 16:16:43 +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
fe11f5f0ae
Update nixpkgs
2024-03-15 13:33:20 +00:00
Evie Litherland-Smith
4d15621f4f
Restore emacs service, start with graphical session
2024-03-15 11:44:32 +00:00
Evie Litherland-Smith
b04886a27b
Remove git pull step from make all
2024-03-15 11:44:09 +00:00
Evie Litherland-Smith
57a253a106
Update nixpkgs
2024-03-15 11:43:42 +00:00
Evie Litherland-Smith
1e71fb4598
Start adding specialisations to consider
2024-03-15 11:22:01 +00:00
Evie Litherland-Smith
48dc2ef95c
Update Makefile rules
...
make all fetches from git and updates nixpkgs when running
nixos-rebuild switch.
2024-03-15 11:21:22 +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
c2a8ffe4f7
Restore emacsclient for mimetypes
2024-03-15 11:01:09 +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
557228b60b
Add neofetch and nix-output-monitor packages
2024-03-14 13:21:44 +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