Evie Litherland-Smith
cc1378ac6c
Add silicon cli for making code screenshots
2024-07-02 07:02:33 +01:00
Evie Litherland-Smith
068905b7a0
Switch back to pyright LSP for python
2024-07-01 21:20:26 +01:00
Evie Litherland-Smith
1b3bce5fa1
Emacs: add black for python formatting
2024-07-01 18:09:22 +01:00
Evie Litherland-Smith
b167a65302
Emacs: remove org-journal
2024-07-01 13:52:38 +01:00
Evie Litherland-Smith
936c62463f
Move main plasma panel back to bottom of screen
...
Keep panel visible, don't dodge windows. Remove setting notification
position so it follows panel again
Add back window changing shortcuts because they work again for some
reason (with no obvious changes)...
2024-06-29 13:00:11 +01:00
Evie Litherland-Smith
2cae695d70
Emacs: disable menu-bar for nix theme only
2024-06-29 12:59:39 +01:00
Evie Litherland-Smith
d2b5a25e93
Remove altAccentColourName and associated uses
...
Enable no-script-mode by default in NYXT
2024-06-29 06:37:54 +01:00
Evie Litherland-Smith
a9c96b8a06
Add NYXT bookmark converter, renable NYXT browser
...
Add converter to read bookmarks.json and convert to lisp format
expected by NYXT
Enable NYXT again (as well as firefox) now that bookmarks are
available
Swap accent and alt accent (with each other)
2024-06-28 08:40:56 +01:00
Evie Litherland-Smith
0370593531
Revert window switching shortcuts since it broke something...
2024-06-28 08:05:00 +01:00
Evie Litherland-Smith
1a4ff38017
Add window switching shortcuts for plasma6
...
Remove some example & backup rc2 files
2024-06-27 18:14:05 +01:00
Evie Litherland-Smith
94130a9c9c
Set trackpad for Tone to natural scrolling
...
Add typescript (for tsc and tsserver) to javascript installed packages
2024-06-27 13:22:02 +01:00
Evie Litherland-Smith
b494229697
Plasma: back to 4 virtual desktops
2024-06-26 19:32:39 +01:00
Evie Litherland-Smith
ebd73130f4
Remove duplicated isort definition
2024-06-26 13:46:30 +01:00
Evie Litherland-Smith
4df68fa633
Fix bug missing nodePackages from TS LSP
2024-06-26 13:43:25 +01:00
Evie Litherland-Smith
d062732ca0
Switch python to use pylsp again
...
Add typescript LSP, add nil to Emacs configuration
2024-06-26 13:38:34 +01:00
Evie Litherland-Smith
58c280adcb
kwin set default tiling padding to 10
2024-06-26 09:39:45 +01:00
Evie Litherland-Smith
05e85dd0cf
kwin tweaks
2024-06-26 06:32:36 +01:00
Evie Litherland-Smith
dc303f5a30
Switch papirus folder theme to Breeze
2024-06-25 20:26:00 +01:00
Evie Litherland-Smith
5ef0a50135
Remove panel spacers
2024-06-25 17:11:51 +01:00
Evie Litherland-Smith
3fd6c762ea
Plasma: change icon-only task manager to regular task manager
...
Add sorting and grouping config for task manager
Set kickoff to be pinned by default
2024-06-25 13:32:28 +01:00
Evie Litherland-Smith
6730d79a05
Add klipper config
...
Make krunner floating again
2024-06-25 11:40:50 +01:00
Evie Litherland-Smith
b90bd71fa7
Update plasma-manager URL, moved to nix-community (from pjones)
2024-06-25 10:43:46 +01:00
Evie Litherland-Smith
9022cf2614
Plasma enable date for digital clock again
2024-06-25 10:41:21 +01:00
Evie Litherland-Smith
5711419229
Add nodejs + eslint
2024-06-25 07:31:17 +01:00
Evie Litherland-Smith
c6a8a7c34e
Fix correct username not being set
...
Rather than set username in flake.nix, set a default value in
default.nix (since it's always called), and set appropriate values in
personal.nix (pixelifytica) and work.nix (elitherl), since the two
files are mutually exclusive and only one or the other will be
imported.
2024-06-24 09:15:17 +01:00
Evie Litherland-Smith
dc2ccdc7ea
Add pre-commit hook to run gitleaks
...
Search for accidentally included secrets when committing
2024-06-24 07:27:22 +01:00
Evie Litherland-Smith
51af98e49b
Plasma: move back to single panel
2024-06-24 06:33:59 +01:00
Evie Litherland-Smith
7e3b7d25ea
Plasma: more panel config updates
2024-06-23 21:15:42 +01:00
Evie Litherland-Smith
b6b6a1e9ca
Plasma: Update panel configuration
...
Split main panel into launcher, status, and pager, in separate
sections of the screen
Fix location for notifications to bottom left corner
Add KDE scripting reference to bookmarks.json
2024-06-23 18:25:45 +01:00
Evie Litherland-Smith
47717a20ca
Disable numlock on startup by default
2024-06-23 08:02:16 +01:00
Evie Litherland-Smith
25da0eba52
Unpin systemmonitor from panel, pin systemsettings instead
2024-06-23 06:49:35 +01:00
Evie Litherland-Smith
82104e0204
Add noson package (sonos controller)
2024-06-22 16:52:19 +01:00
Evie Litherland-Smith
bbd79d3f84
Remove copy directive from Makefile
2024-06-22 16:40:00 +01:00
Evie Litherland-Smith
ae35cc0f69
Fix importing wrong module for Northstar
2024-06-22 16:36:22 +01:00
Evie Litherland-Smith
e4516d5585
Some more renaming and moving
...
Move more to naming folders after function than specific
program (exception being Emacs...), renamed firefox -> browser and obs
-> streaming
Also move importing obs/streaming to personal.nix instead of default
Move Nyxt config into browser directory
Add some KDE apps: ktorrent for personal, kdenlive and krita for
streaming
2024-06-22 16:28:15 +01:00
Evie Litherland-Smith
1abfec381a
Flatten and remove some extra files
...
Move home/ files into flake.nix (for machine-specific) or just up a
level (for default, personal, and work config files)
2024-06-22 16:08:44 +01:00
Evie Litherland-Smith
73db0c0906
Set Northstar touchpad to natural scroll mode
...
Needs to be done per device (currently) as libinput devices have a
unique ID, hopefully can set as a general setting in the future
2024-06-22 12:10:29 +01:00
Evie Litherland-Smith
281697aa38
Add rc2nix (from plasma-manager) to installed packages
2024-06-22 12:10:16 +01:00
Evie Litherland-Smith
22d0791ad1
Plasma workspaces - rollover desktop navigation
2024-06-22 12:01:53 +01:00
Evie Litherland-Smith
e85de5b314
Plasma: switch to 4 virtual desktops on 1 row
2024-06-22 11:59:31 +01:00
Evie Litherland-Smith
da659c3d1c
Plasma: Set window focus to follow mouse
2024-06-22 11:57:19 +01:00
Evie Litherland-Smith
aa495aa582
Update Makefile
...
Use normal nix build command to build output, instead of relying on
home-manager script that introduces some overhead
2024-06-22 09:40:51 +01:00
Evie Litherland-Smith
5cd5d8ccc2
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/845a5c4c073f74105022533907703441e0464bc3' (2024-06-04)
→ 'github:nix-community/home-manager/a1fddf0967c33754271761d91a3d921772b30d0e' (2024-06-16)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/9b5328b7f761a7bbdc0e332ac4cf076a3eedb89b' (2024-06-06)
→ 'github:nixos/nixpkgs/dd457de7e08c6d06789b1f5b88fc9327f4d96309' (2024-06-19)
• Updated input 'plasma-manager':
'github:pjones/plasma-manager/b906c67581fa12ad2821f295b37b5733fcc76926' (2024-06-16)
→ 'github:pjones/plasma-manager/6f182700ad78f13f367fdfff2b0a4062e70eeea8' (2024-06-21)
• Updated input 'tt-schemes':
'github:tinted-theming/schemes/abcf2a055ae69f1bf047463332f83db3125aa8a5' (2024-04-17)
→ 'github:tinted-theming/schemes/ef9a4c3c384624694608adebf0993d7a3bed3cf2' (2024-06-21)
2024-06-22 09:24:59 +01:00
Evie Litherland-Smith
728d9ed9d7
Update pinned URL for NixOS wiki
2024-06-22 09:20:13 +01:00
Evie Litherland-Smith
fc04925c30
Firefox: displaybookmarkstoolbar false -> "never"
2024-06-22 06:35:37 +01:00
Evie Litherland-Smith
17051cb1f8
Add KRDC remote desktop program
2024-06-21 14:02:26 +01:00
Evie Litherland-Smith
eafe0945af
Replace nixpkgs manual with NixOS manual (canonical source, stable)
2024-06-21 10:06:23 +01:00
Evie Litherland-Smith
6f272d7571
Add nixpkgs documentation to bookmarks.json
2024-06-21 09:25:34 +01:00
Evie Litherland-Smith
87ef1217fc
Add notebooks directory to git-sync-all
2024-06-20 19:00:58 +01:00
Evie Litherland-Smith
5fbabd0cb0
Plasma: use -2 for small font point size
2024-06-20 18:57:11 +01:00