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
92e726c068
Add signal-desktop to installed apps
2024-07-28 09:09:07 +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
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
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
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
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
Evie Litherland-Smith
15a7328657
Firefox: disable advert attribution setting
2024-07-18 07:36:33 +01:00
Evie Litherland-Smith
93aeb20ba2
Emacs: add flymake-clippy package
2024-07-17 06:31:47 +01:00
Evie Litherland-Smith
2d361220f6
SSH: Set TERM to xterm-256color for better compatibility
2024-07-16 10:06:36 +01:00
Evie Litherland-Smith
f8e89ab7b9
Alacritty: add some window padding
2024-07-16 09:56:17 +01:00
Evie Litherland-Smith
198bd6a7fa
Change default terminal bind to open configured terminal emulator
2024-07-16 09:55:24 +01:00
Evie Litherland-Smith
63cc162824
Switch to using Alacritty as default terminal emulator
...
Move up one level for consistency
Add some custom shell indicators for starship
2024-07-16 09:42:54 +01:00
Evie Litherland-Smith
676d2eba6f
Starship and Konsole config tweaks
2024-07-16 08:30:56 +01:00
Evie Litherland-Smith
e16ea740c9
Swap default login shell for bash
...
Add readline variables to configure bash, add ~/.inputrc to
rsync-local-config.sh
2024-07-16 07:45:17 +01:00
Evie Litherland-Smith
ca6997fb9a
Move external Emacs packages to separate file to make things easier to read
2024-07-16 07:31:51 +01:00
Evie Litherland-Smith
d952c2c791
Add Librewolf, TODO configure properly later
2024-07-16 06:57:58 +01:00
Evie Litherland-Smith
ec24959556
krunner replace alt+space shortcut with meta+space
...
Changed to avoid clashing with commonly used Emacs alt+space bind
2024-07-15 09:59:34 +01:00
Evie Litherland-Smith
3342a6d943
Slightly flatten Emacs / language expressions
...
Move Python and Lua interpreter config up into Emacs default.nix, move
associated files (python external configs, scilua) up a level as
well. Remove JavaScript default install.
Add tkinter to default Python packages to fix plotting.
2024-07-15 06:58:00 +01:00
Evie Litherland-Smith
319c25fc17
Add Thingiverse and Printables to bookmarks.json
2024-07-13 16:55:16 +01:00
Evie Litherland-Smith
8dfecd463a
Uninstall retroarch
...
Remove Steam support from Lutris
2024-07-13 11:04:11 +01:00