Commit graph

1840 commits

Author SHA1 Message Date
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
Evie Litherland-Smith 10e642d316 Add some more awesome repos to bookmarks
Add some Nix icons and wallpapers
2024-07-12 14:47:20 +01:00
Evie Litherland-Smith 7bb0c65f03 Unpin konsole since it has it's own keybind to launch 2024-07-12 14:06:16 +01:00
Evie Litherland-Smith 8b482dfbb2 Add whatsapp-for-linux for default, ktorrent for personal machines 2024-07-12 13:10:23 +01:00
Evie Litherland-Smith 1fe8aa0e5b Add C symbol back to starship
Default symbol is just the character "C"...
2024-07-12 06:45:57 +01:00
Evie Litherland-Smith d289a6f87d Emacs: add password-store package back 2024-07-11 16:35:03 +01:00
Evie Litherland-Smith 004ba05434 Trim some installed Emacs packages 2024-07-11 16:32:40 +01:00
Evie Litherland-Smith 4592ce098c Num virtual desktops back to 4 2024-07-11 10:28:26 +01:00
Evie Litherland-Smith 9cbf319189 Move GTK settings to sway/default.nix
Set icon theme using plasma-manager tools instead. Avoids conflict
completely with Plasma trying to overwrite GTK config files.

Move toCapital function to own file.
2024-07-11 09:41:48 +01:00
Evie Litherland-Smith 0e4663f6df Adjust GTK config to reduce conflict with Plasma settings 2024-07-11 09:04:27 +01:00
Evie Litherland-Smith 1b9e5a3073 Emacs swap diminish for minions 2024-07-11 07:11:59 +01:00
Evie Litherland-Smith f577b68abd Move alacritty import from desktop default -> sway default 2024-07-11 06:46:07 +01:00
Evie Litherland-Smith 35a9cea919 GTK remove setting border radius in extraCSS 2024-07-11 05:56:41 +01:00
Evie Litherland-Smith 75d69c1c1e Remove colloid and materia kde themes 2024-07-10 18:13:24 +01:00
Evie Litherland-Smith 44ee0f1e5b Switch to Materia theme for better GTK & Qt consistency
Set Plasma accent colour in config, using base16 defined accent
colour.
2024-07-10 15:19:45 +01:00