Commit graph

4078 commits

Author SHA1 Message Date
Evie Litherland-Smith 24cd5ff271 Swap pyright for python-lsp-server + mypy 2024-07-29 14:52:08 +01:00
Evie Litherland-Smith 9fe7aab4ef Remove black and isort, using ruff for formatting instead
Add uv for python environment management
2024-07-29 14:12:25 +01:00
Evie Litherland-Smith 7dd0f52816 Revert using python3Full, back to custom python install
Also revert similar lua change

Add poetry as installed development tool by default
2024-07-29 11:29:37 +01:00
Evie Litherland-Smith 2aa70a7af6 Remove local IP bookmarks, Firefox doesn't show them for some reason 2024-07-29 10:51:27 +01:00
Evie Litherland-Smith b3ceab6831 Add LGBTQIA+ Network Email to bookmarks 2024-07-29 10:51:03 +01:00
Evie Litherland-Smith cbe4e287c5 Autostart signal-desktop 2024-07-29 09:42:40 +01:00
Evie Litherland-Smith 3dc4432406 Update minecraft sevver to 1.21
Fetch pinned version of nixpkgs-unstable to get newer papermcServer
versions

Remove bedrock.xenia.me.uk since it doesn't actually handle the port
redirection anyway...
2024-07-28 10:53:42 +01:00
Evie Litherland-Smith 8cd9bb0399 Typo: missing ; after caddy change 2024-07-28 10:11:00 +01:00
Evie Litherland-Smith f8a6e67179 Switch minecraft server to papermc 1.20.4
Add proxy redirect to GeyserMC port at bedrock.xenia.me.uk
2024-07-28 10:07:21 +01:00
Evie Litherland-Smith 92e726c068 Add signal-desktop to installed apps 2024-07-28 09:09:07 +01:00
Evie Litherland-Smith 921e98c9b1 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/0c53b6b8c2a3e46c68e04417e247bba660689c9d' (2024-07-19)
  → 'github:nixos/nixpkgs/a1cc729dcbc31d9b0d11d86dc7436163548a9665' (2024-07-25)
• Updated input 'plasma-manager':
    'github:nix-community/plasma-manager/460b48dc3dcd05df568e27cbb90581d23baec8dc' (2024-07-14)
  → 'github:nix-community/plasma-manager/b967e042896de0f64513d4596e3d1f3eae445d1c' (2024-07-23)
2024-07-27 07:08:56 +01:00
Evie Litherland-Smith ea34a69ea3 Set minecraft server major version so it doesn't update automatically
Adjust minecraft server java options
2024-07-27 07:06:52 +01:00
Evie Litherland-Smith 97e77bdbcb Add Models directory to syncthing 2024-07-27 06:59:55 +01:00
Evie Litherland-Smith 7b7129f964 Remove notebooks and presentations from git-sync-all 2024-07-26 20:24:07 +01:00
Evie Litherland-Smith 3ea7a90ffc Update pfps for badger, new micro versions 2024-07-26 20:23:33 +01:00
Evie Litherland-Smith b6242463bd Add small filtered versions of pfps for badger 2040 2024-07-26 19:58:58 +01:00
Evie Litherland-Smith ec83bb0ba6 Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos 2024-07-26 19:21:23 +01:00
Evie Litherland-Smith e391637ba6 Add self to dialout extra group 2024-07-26 19:21:11 +01:00
Evie Litherland-Smith 0aa4783617 Switch to use python3Full instead of custom python with packages
Switch luaJIT for plain lua install
2024-07-26 11:44:58 +01:00
Evie Litherland-Smith 04f4173d49 git-sync-all: pull ff ~/.emacs.d/ 2024-07-26 09:16:16 +01:00
Evie Litherland-Smith 4784f1aad5 Swap order of pinned applications 2024-07-25 18:01:11 +01:00
Evie Litherland-Smith e91074bf5f Fix typo, missed home in home.packages 2024-07-25 07:46:49 +01:00
Evie Litherland-Smith 53a8272876 Move where autostarts are defined
Auto start webcord on personal devices
2024-07-25 07:44:36 +01:00
Evie Litherland-Smith 2e68962295 Add autostarts for whatsapp (all), teams (work) and twinkle (work) 2024-07-25 07:40:16 +01:00
Evie Litherland-Smith 653ac9b6c7 Switch default terminal emulator back to Konsole
Pin konsole and firefox to task launcher again

Move Emacs package management out of NixOS, handle in Emacs config
instead
2024-07-24 08:25:37 +01:00
Evie Litherland-Smith 220595235b Revert "Switch default python to use python3Full"
This reverts commit 4dc77fa15e.
2024-07-23 19:40:57 +01:00
Evie Litherland-Smith 4dc77fa15e Switch default python to use python3Full 2024-07-23 18:40:17 +01:00
Evie Litherland-Smith 1cc8ff0094 Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos 2024-07-23 15:21:53 +01:00
Evie Litherland-Smith 017766ae7f Pin Emacs to task launcher 2024-07-23 15:21:35 +01:00
Evie Litherland-Smith c8c1560ae7 Add default.nix import back to personal.nix, accidentally deleted when merging 2024-07-23 07:43:30 +01:00
Evie Litherland-Smith b5f9d480ff Remove .envrc 2024-07-23 06:57:45 +01:00
Evie Litherland-Smith ab1086d9ad Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos 2024-07-23 06:52:36 +01:00
Evie Litherland-Smith 04a6e3e5c4 Add openscad, scad-mode package for Emacs
Move prusa-slicer and blender to personal.nix

Add kicad-small
2024-07-23 06:50:55 +01:00
Evie Litherland-Smith a59545e818 Plasma: draw circle around close button (breezerc) 2024-07-22 14:58:26 +01:00
Evie Litherland-Smith d6c80adf66 Plasma: disable translucency 2024-07-22 14:56:39 +01:00
Evie Litherland-Smith 786e3cd9ba Emacs: remove citar-embark 2024-07-22 11:18:34 +01:00
Evie Litherland-Smith e403a2c985 Add forge back to emacs-packages, not bundled as part of magit afterall... 2024-07-22 10:56:52 +01:00
Evie Litherland-Smith 290ee4da08 Add keep-going flag to Makefile nix build directive 2024-07-22 10:47:44 +01:00
Evie Litherland-Smith d0459b2024 autoUpgrade: set max jobs to 1, set keep-going flag 2024-07-22 10:45:00 +01:00
Evie Litherland-Smith d4c58e4698 Emacs: clear out some packages I don't need any more
Removed: page-break-lines, helpful, ace-window, link-hint,
consult-flyspell, embark (and associated), forge (part of magit
anyway), flymake-popon, aggressive-indent
2024-07-22 10:40:02 +01:00
Evie Litherland-Smith af37c0c34a Add home-assistant container service
Move home/default into personal.nix and work.nix instead of flake, was
pulling in whole desktop config for server and wasting time/space
2024-07-21 18:40:13 +01:00
Evie Litherland-Smith 590db02129 Add some local IPs to bookmarks 2024-07-21 09:14:50 +01:00
Evie Litherland-Smith 67f6e41f8b Add more 3D printing bookmarks 2024-07-21 08:40:22 +01:00
Evie Litherland-Smith 443366188b Add prusa-slicer to Northstar installed packages 2024-07-21 08:33:41 +01:00
Evie Litherland-Smith efb4ee6680 flake.lock: Update
Flake lock file updates:

• Updated input 'base16':
    'github:SenchoPens/base16.nix/4e9b16c8b44958bc6bf46d99c3bb1b59c9c9c764' (2024-02-27)
  → 'github:SenchoPens/base16.nix/c89c8123310257f3ddc04cc59aa4b5573c6d515f' (2024-07-17)
• Updated input 'base16/fromYaml':
    'github:SenchoPens/fromYaml/11fbbbfb32e3289d3c631e0134a23854e7865c84' (2023-07-16)
  → 'github:SenchoPens/fromYaml/93bad85d1633b8b27287b438c0bd394094c24d06' (2024-07-17)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/a046c1202e11b62cbede5385ba64908feb7bfac4' (2024-07-11)
  → 'github:nixos/nixpkgs/0c53b6b8c2a3e46c68e04417e247bba660689c9d' (2024-07-19)
• Updated input 'plasma-manager':
    'github:nix-community/plasma-manager/565bb9f4562e65c7e390537702b7efc8de73cc3a' (2024-07-13)
  → 'github:nix-community/plasma-manager/460b48dc3dcd05df568e27cbb90581d23baec8dc' (2024-07-14)
2024-07-21 08:10:40 +01:00
Evie Litherland-Smith 92fca49164 Remove powerdevilrc config since it doesn't currently work 2024-07-20 09:00:51 +01:00
Evie Litherland-Smith af91359c94 Plasma: add power management config 2024-07-20 08:48:35 +01:00
Evie Litherland-Smith 4f24ce2041 Add elfeed-tube package back to Emacs 2024-07-20 07:25:53 +01:00
Evie Litherland-Smith ecc54c5cf9 More plasma desktop customisation
Move plasma-manager import to plasma config file, no need to import if
not using plasma desktop

Add libnotify to default installed packages for desktop environment
2024-07-19 08:52:17 +01:00
Evie Litherland-Smith 79c9398cfe Add krystal.io to bookmarks.json 2024-07-19 07:58:31 +01:00