Commit graph

243 commits

Author SHA1 Message Date
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
Evie Litherland-Smith 6c45969188 Fix setting kwin options correctly, add Tone rc2 backup 2024-06-17 15:06:40 +01:00