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
Evie Litherland-Smith
027bc987c3
Remove envrc
2024-06-20 18:55:55 +01:00
Evie Litherland-Smith
fe5e44fb78
Firefox: turn off bookmarks toolbar
2024-06-20 18:54:45 +01:00
Evie Litherland-Smith
992ec5ed23
Increase default font sizes for plasma desktop
2024-06-20 16:37:04 +01:00
Evie Litherland-Smith
d339e45fc7
Add font size to konsole config
...
Set Emacs font size programatically instead of fixed
2024-06-20 16:32:29 +01:00
Evie Litherland-Smith
ab7790b983
Move Emacs font settings to theme, which is then loaded in extraConfig
2024-06-20 16:25:50 +01:00
Evie Litherland-Smith
9626796c46
Move bookmarks to top level to be shared between browsers
...
Flatten bookmarks to single level, don't add to bookmarks bar in
Firefox - rely on "*" bookmarks searching in search bar instead.
2024-06-20 14:27:28 +01:00
Evie Litherland-Smith
4b460885f4
Change emacsclient keybind
2024-06-19 18:02:08 +01:00
Evie Litherland-Smith
c22fe93fe2
Switch digital clock back to default format
2024-06-19 18:00:25 +01:00
Evie Litherland-Smith
b1d6e5d5a6
Add Konsole customisations
2024-06-19 17:54:35 +01:00
Evie Litherland-Smith
790c0e38f5
Add copies of colorscheme and profile definitions for Konsole
2024-06-19 17:17:43 +01:00
Evie Litherland-Smith
fd6db5febf
Change binds and pinned programs to mainly use Konsole by default
2024-06-19 17:17:04 +01:00
Evie Litherland-Smith
49f428e4b2
Ruff - add numpy 2.0 deprecation warnings
2024-06-19 16:32:23 +01:00
Evie Litherland-Smith
a2bb9db9ce
Add wl-clipboard for plasma6
...
Update README for Proton Mail Bridge GUI details
2024-06-18 15:37:18 +01:00
Evie Litherland-Smith
44d3f0472a
Swap protonmail-bridge service for official GUI
2024-06-18 15:13:17 +01:00