Commit graph

3291 commits

Author SHA1 Message Date
Evie Litherland-Smith fdb2305170 Add amdgpu to kernel initrd, enable opengl drisupport 2024-03-23 06:49:46 +00:00
Evie Litherland-Smith aad1490af9 Update Vanguard IP in SSH config 2024-03-22 18:09:20 +00:00
Evie Litherland-Smith 926dccd123 Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos 2024-03-22 18:03:42 +00:00
Evie Litherland-Smith f650f0d467 Revert "Disable VPN for Vanguard"
This reverts commit ffa1afeb05.
2024-03-22 16:19:08 +00:00
Evie Litherland-Smith 75e5c6e663 Update some ruff rules 2024-03-22 15:39:04 +00:00
Evie Litherland-Smith 26c55eab5c Add a default ruff.toml config file 2024-03-22 14:43:17 +00:00
Evie Litherland-Smith 14eb501ad8 Firefox start on blank page instead of a homepage 2024-03-22 10:08:58 +00:00
Evie Litherland-Smith d0f2b3ada8 Vanguard back to being gamescope machine (again) 2024-03-22 08:26:41 +00:00
Evie Litherland-Smith 570efd117f Switch alacritty for foot (terminal)
Use foot client / server setup (via systemd)
2024-03-21 11:38:29 +00:00
Evie Litherland-Smith 02e5b25669 Add jq as default installed package 2024-03-20 17:28:06 +00:00
Evie Litherland-Smith 561e17f615 Add bind to open wiki.hyprland.org with current version number 2024-03-20 17:27:17 +00:00
Evie Litherland-Smith b87382a09b Hyprland: add bind to move, resize, and pin the active window
TODO let this bind also set floating but that's not in my current
version of Hyprland
2024-03-20 15:20:12 +00:00
Evie Litherland-Smith 31a18fb9d7 Remove firefox and thunar binds 2024-03-20 10:43:07 +00:00
Evie Litherland-Smith fb110e72be Add in-progress graph-toolkit luaModule 2024-03-19 15:43:09 +00:00
Evie Litherland-Smith 319f363b08 waybar: make higher number workspaces visually distinct
Workspace number == 6 + number of filled segments in icon
2024-03-19 15:16:16 +00:00
Evie Litherland-Smith aa4a552bc6 Adjust opacity values a bit (again) 2024-03-19 15:04:27 +00:00
Evie Litherland-Smith 727f5b12d4 Hyprland: disable cursor_inactive_timeout 2024-03-19 14:48:09 +00:00
Evie Litherland-Smith 78969cc26a Add scilua (and dependency xsys) to installed lua packages 2024-03-19 13:36:11 +00:00
Evie Litherland-Smith 19b4b2147e Add luarocks-nix
Add initial (not working yet) nix expression for scilua package
2024-03-19 13:17:22 +00:00
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