Commit graph

236 commits

Author SHA1 Message Date
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
Evie Litherland-Smith fde3698afb Add some more plasma6 configs 2024-06-17 14:51:52 +01:00
Evie Litherland-Smith 0a70253054 Remove global appmenu 2024-06-17 14:03:45 +01:00
Evie Litherland-Smith 39505f9522 plasma6 -> overrideConfig=true 2024-06-17 14:02:16 +01:00
Evie Litherland-Smith cfac416750 Add plasma-manager module
Add initial config to expand upon, as well as copy of example from
plasma-manager repo and current export from Scorch before applying
plasma-manager
2024-06-17 13:53:08 +01:00
Evie Litherland-Smith d1e71284d5 Remove Sway config from work machine configurations 2024-06-17 08:48:58 +01:00
Evie Litherland-Smith 6ed405d7e2 Squashed commit of the following:
commit 68df6945a2
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date:   Mon Jun 17 08:44:52 2024 +0100

    Remove gnome-themes-extra and adwaita-qt

commit fa7baa7812
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date:   Mon Jun 17 08:37:45 2024 +0100

    Export more rc2 settings for Vanguard

commit 4a101ee77d
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date:   Mon Jun 17 08:27:46 2024 +0100

    Set pinentry package to Qt variant when using plasma6

    Add extra theme/icon packages to installed packages whilst configuring

commit 923adabb28
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date:   Mon Jun 17 08:23:48 2024 +0100

    Add rc2 export for Vanguard as well

    Remove some sway config from Vanguard.nix

    Remove home-manager kdeconnect service, incompatible with
    system/plasma6 enabled service

    Install pinentry-all by default to ensure compatibility

commit dfc1ac3f74
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date:   Mon Jun 17 07:35:31 2024 +0100

    Add plasma6 export using rc2nix

commit eb8bb86c17
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date:   Sun Jun 16 20:44:38 2024 +0100

    Disable/remove more options not needed for plasma6

commit 51171ddb06
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date:   Sun Jun 16 19:31:15 2024 +0100

    Re-enable alacritty decorations, disable translucency for alacritty and emacs

commit 99364c041b
Author: Evie Litherland-Smith <evie@xenia.me.uk>
Date:   Sun Jun 16 12:42:26 2024 +0100

    Disable sway and related modules
2024-06-17 08:47:53 +01:00
Evie Litherland-Smith e9a3bcd858 Update accent colour definitions
Rename variables to be clear these are colour names, not the actual
colours. Redefine as baseXX to be used in all scheme variables.

Update all uses to remove "with scheme" form and make more explicit.
2024-06-16 11:28:05 +01:00