Commit graph

244 commits

Author SHA1 Message Date
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
Evie Litherland-Smith 8891570856 Add UKAEA pinboard to bookmarks.json 2024-06-18 13:38:45 +01:00
Evie Litherland-Smith 62a5615a2c Remove zoom and nomachine, use flathub instead 2024-06-18 11:29:13 +01:00
Evie Litherland-Smith 0effbc884d Disable baloofilerc indexing 2024-06-18 10:31:09 +01:00
Evie Litherland-Smith 43b174c083 Add Zoom for work machines
Add system monitor to pinned programs
2024-06-18 10:19:50 +01:00
Evie Litherland-Smith eef58aa427 Don't start protonmail-bridge with plasma, setup systemd service
Move protonmail-bridge-setup and davmail-setup to respective email
definition files, rather than desktop settings

Update mimeapps with extra definitions from Plasma settings

Update README to rename protonmail-setup-bridge ->
protonmail-bridge-setup
2024-06-18 09:31:38 +01:00
Evie Litherland-Smith 942d13eb8e Revert some shortcuts to default values 2024-06-18 06:55:07 +01:00
Evie Litherland-Smith 3be093e92f Remove duplicated font definitions 2024-06-17 20:47:27 +01:00
Evie Litherland-Smith 77af8df735 Plasma config updates
Set theme and terminal program explicitly, enable virtual desktops,
enable NightColor mode with default location settings.
2024-06-17 18:41:34 +01:00
Evie Litherland-Smith 98b72ac11d Move main panel back to bottom of screen 2024-06-17 17:24:53 +01:00
Evie Litherland-Smith e19dcbaba0 Change plasma.kickoff icon -> nix-snowflake 2024-06-17 16:28:28 +01:00
Evie Litherland-Smith c79d49a60c Move plasma panel to right of screen, autostart protonmail-bridge
Add Twinkle to installed work packages
2024-06-17 16:22:37 +01:00
Evie Litherland-Smith 20e4682100 Update hotkeys and pinned applications 2024-06-17 15:54:28 +01:00
Evie Litherland-Smith da0ecddc13 Fix teams-for-linux launch bug 2024-06-17 15:54:12 +01:00
Evie Litherland-Smith 90ee462d17 Add more panel configs 2024-06-17 15:21:11 +01:00