Commit graph

4254 commits

Author SHA1 Message Date
Evie Litherland-Smith 2eba010954 Disable autologin for plasma
Means kwallet is unlocked at login so no issues with startup programs
2024-09-30 08:19:29 +01:00
Evie Litherland-Smith d609b3116a Wrap protonmail-bridge-gui to force ignoring password-store 2024-09-30 08:11:31 +01:00
Evie Litherland-Smith bb2c14b964 Remove no-allow-external-cache config from gpg-agent 2024-09-29 17:05:30 +01:00
Evie Litherland-Smith a6a900cfab Fix that annoying GTK plasma file issue... 2024-09-29 16:39:13 +01:00
Evie Litherland-Smith b8f899b854 Switch plasma back to single panel 2024-09-29 16:38:56 +01:00
Evie Litherland-Smith 196638a46b Fix xandikos config and enable for Legion 2024-09-29 12:36:58 +01:00
Evie Litherland-Smith bfc53dcb8a Fix setting secret service API for kwallet 2024-09-29 12:29:18 +01:00
Evie Litherland-Smith 9421a6ddab Disable passSecretService, re-enable kwallet 2024-09-29 11:31:35 +01:00
Evie Litherland-Smith 1ec38f94c8 Add calendar configuration
Use vdirsyncer to sync with xandikos server. Add khal for calendar
management.
2024-09-29 11:28:52 +01:00
Evie Litherland-Smith 69a0e81d5c Remove radicale, add xandikos as replacement 2024-09-29 10:49:10 +01:00
Evie Litherland-Smith e8065469c3 Remove kanshi from laptops 2024-09-28 11:54:10 +01:00
Evie Litherland-Smith c9d108f75a Remove OBS from pinned applications 2024-09-28 11:53:15 +01:00
Evie Litherland-Smith c03f88dbc3 Add clean-config script
Removes all entries in ~/.config except a specified few
2024-09-28 10:27:12 +01:00
Evie Litherland-Smith 38c8683364 Fix pinned programs 2024-09-28 10:06:03 +01:00
Evie Litherland-Smith c2d70d7d38 Remove cava 2024-09-28 09:58:49 +01:00
Evie Litherland-Smith f03ab8a7dd Change default gtk2 config location to avoid clash with KDE plasma
Add Qt theme tweaks
2024-09-28 09:55:24 +01:00
Evie Litherland-Smith b880d1bd57 Fix mangohud config definition 2024-09-28 09:55:12 +01:00
Evie Litherland-Smith ac76905fb9 Add some more mangohud config
Add commented-out placeholder config for colours
2024-09-28 08:42:40 +01:00
Evie Litherland-Smith 4fa7183e74 Add MangoHud config file 2024-09-28 08:23:48 +01:00
Evie Litherland-Smith ef2923fcd4 Enable mangohud on Vanguard by default (Vulkan only)
Remove steamscope script
2024-09-28 08:19:58 +01:00
Evie Litherland-Smith 94a6b678ab Add more pinned applications to icontasks 2024-09-28 07:27:12 +01:00
Evie Litherland-Smith 3566286262 Add chromium argument to use libsecret password store 2024-09-28 07:15:38 +01:00
Evie Litherland-Smith f7d8a39e7b Don't show top panel on all screens 2024-09-28 07:09:22 +01:00
Evie Litherland-Smith f1fadf0cef Increase height of dock panel 2024-09-28 07:08:37 +01:00
Evie Litherland-Smith d68dee3133 Set download-buffer-size to larger than default 2024-09-28 06:23:24 +01:00
Evie Litherland-Smith 3ed4f45d84 Split KDE panels in 2 again
Move "main" panel to top of screen. Split kickoff and tasks to
separate, window-dodging panel at bottom of screen.

Swap kicker back for kickoff to remove that weird spacing issue for
the icon.
2024-09-28 06:12:37 +01:00
Evie Litherland-Smith b7c74a484b Switch back to plasma (again)
Add plasma-manager back, disable stylix theming for KDE in favour of
plasma-manager options.

Reorganise some config - move GTK settings up to desktop.nix since
they're relevant to anything, move xdg portal config into sway only
since plasma sets up it's own.

Move xarchiver to sway only, using ark on plasma.

Add protonmail-bridge-gui for plasma, set to autostart
2024-09-27 16:19:42 +01:00
Evie Litherland-Smith c14cad8d9f Don't import plasma by default (desktop.nix) 2024-09-27 13:24:22 +01:00
Evie Litherland-Smith 506163ff37 Customise plasma config to disable things set by stylix
Split system-level sway config to separate file, imported by
system/desktop.nix, and add plasma.nix at the same level
2024-09-27 11:41:52 +01:00
Evie Litherland-Smith 73799275ba Revert "Remove plasma config"
This reverts commit b87d93c767.
2024-09-27 11:24:16 +01:00
Evie Litherland-Smith 6dfa63cff6 Add Iosevka Etoile to configured fonts
Clean up font config as bit as well.

Add my nix cache to nix config substituters as well as flake hinting.

Add distrobox package.
2024-09-27 10:20:53 +01:00
Evie Litherland-Smith 978ba8a187 Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos 2024-09-25 09:11:24 +01:00
Evie Litherland-Smith 43f72ee381 Update Iosevka custom font 2024-09-25 09:11:22 +01:00
Evie Litherland-Smith 45d223f3ff Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos 2024-09-24 13:13:51 +01:00
Evie Litherland-Smith 84f0d90de1 Don't autostart twinkle or teams 2024-09-24 13:13:41 +01:00
Evie Litherland-Smith 70d06a3ac6 Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos 2024-09-24 07:45:29 +01:00
Evie Litherland-Smith a1a9c771bb Re-add cava (music visualiser) 2024-09-24 07:33:18 +01:00
Evie Litherland-Smith 6ee132ac99 Autostart twinkle on work machines 2024-09-23 13:32:59 +01:00
Evie Litherland-Smith 92eaf64968 Add TOML plugin for Prettier 2024-09-23 10:17:24 +01:00
Evie Litherland-Smith 4e838e1f24 Remove uv, eslint and typescript-language-server 2024-09-23 10:12:04 +01:00
Evie Litherland-Smith f0cc8f366b flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/e1391fb22e18a36f57e6999c7a9f966dc80ac073?narHash=sha256-A0vrUB6x82/jvf17qPCpxaM%2BulJnD8YZwH9Ci0BsAzE%3D' (2024-07-03)
  → 'github:nix-community/home-manager/2f23fa308a7c067e52dfcc30a0758f47043ec176?narHash=sha256-Vl%2BWVTJwutXkimwGprnEtXc/s/s8sMuXzqXaspIGlwM%3D' (2024-09-22)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/32058e9138248874773630c846563b1a78ee7a5b?narHash=sha256-WfAHq3Ag3vLNFfWxKHjFBFdPI6JIideWFJod9mx1eoo%3D' (2024-09-01)
  → 'github:nix-community/nix-index-database/c7515c2fdaf2e1f3f49856cef6cec95bb2138417?narHash=sha256-bPDZosnom0%2B02ywmMZAvmj7zvsQ6mVv/5kmvSgbTkaY%3D' (2024-09-22)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/6f6c45b5134a8ee2e465164811e451dcb5ad86e3?narHash=sha256-tiN5Rlg/jiY0tyky%2BsoJZoRzLKbPyIdlQ77xVgREDNM%3D' (2024-09-03)
  → 'github:nixos/nixpkgs/944b2aea7f0a2d7c79f72468106bc5510cbf5101?narHash=sha256-NmcVhGElxDbmEWzgXsyAjlRhUus/nEqPC5So7BOJLUM%3D' (2024-09-20)
• Updated input 'stylix':
    'github:danth/stylix/149b313ddf91c3cc94309170498b162cec666675?narHash=sha256-fieyqmLEJQqqnuJcg2CAnQ8kHapXHhg9rL48NNWjnPw%3D' (2024-09-16)
  → 'github:danth/stylix/53bcceb4e46d0b3e8ae6434a7a6bcc3463092093?narHash=sha256-pGRPVVm7UXf%2Bfx2NVpH6FFSWR9AynG6eoVlagaqH9i4%3D' (2024-09-20)
• Updated input 'stylix/base16-helix':
    'github:tinted-theming/base16-helix/34f41987bec14c0f3f6b2155c19787b1f6489625?narHash=sha256-numb3xigRGnr/deF7wdjBwVg7fpbTH7reFDkJ75AJkY%3D' (2024-07-12)
  → 'github:tinted-theming/base16-helix/7f795bf75d38e0eea9fed287264067ca187b88a9?narHash=sha256-Z2o8VBPW3I%2BKKTSfe25kskz0EUj7MpUh8u355Z1nVsU%3D' (2024-09-09)
2024-09-23 07:28:54 +01:00
Evie Litherland-Smith f9fa256904 Add nixos-upgrade alias 2024-09-22 11:48:04 +01:00
Evie Litherland-Smith fa8c2126f8 Move shellAliases definition from scripts -> shell 2024-09-22 11:47:34 +01:00
Evie Litherland-Smith ead63d4d21 Move alacritty into own file in terminal directory
Move teams to only be installed/configured on work machines

Install nomachine-client on work machines, issues with flatpak version
2024-09-22 11:45:47 +01:00
Evie Litherland-Smith b87d93c767 Remove plasma config 2024-09-22 11:45:36 +01:00
Evie Litherland-Smith 3e15c478eb Add shellAliases back
Add alias to start and stop protonvpn (wg-quick)
2024-09-22 11:30:15 +01:00
Evie Litherland-Smith 62bbd80c86 Vanguard: assign workspace 6 to right monitor by default 2024-09-22 10:44:10 +01:00
Evie Litherland-Smith 8b70ab45f3 Add zsh back, remove nushell 2024-09-22 10:43:40 +01:00
Evie Litherland-Smith 88f30b16aa Add whatsapp-for-linux back 2024-09-22 10:12:34 +01:00
Evie Litherland-Smith 8f1c19f87c Force output resolution in steamscope script, enable mangohud 2024-09-22 07:27:25 +01:00