Commit graph

141 commits

Author SHA1 Message Date
Evie Litherland-Smith 048d44ce6d Switch Thunar+Xarchiver for GNOME Nautilus and File-Roller
Add Sushi (NautilusPreviewer) for quick file previews

Add zathura back as PDF viewer

Update mimeapps for swayimg, mpv, zathura, etc...
2024-10-25 12:19:00 +01:00
Evie Litherland-Smith 7b9d0a41d6 Switch back to Hyprland
Add separate config files for waybar, fuzzel, mako

Enable gnome-keyring as secret-service, with seahorse for interface

Restructure desktop-related things into a desktop directory
2024-10-25 11:25:34 +01:00
Evie Litherland-Smith 356ce4e4f7 Only install teams on work machines 2024-10-25 05:33:00 +01:00
Evie Litherland-Smith d81e874d19 sync-all now sync vdirsyncer and mbsync again 2024-10-24 05:35:12 +01:00
Evie Litherland-Smith 67c17acf6b Remove zellij 2024-10-24 05:33:40 +01:00
Evie Litherland-Smith 68af964598 Revert "Swap pylsp+mypy for pyright"
This reverts commit 4c3b24bd60.
2024-10-23 16:08:00 +01:00
Evie Litherland-Smith 22f2a94a65 Update sync-all alias
Rename for sync-git and sync-emacs, remove vdirsyncer and mbsync since
Emacs handles syncing them
2024-10-23 08:23:24 +01:00
Evie Litherland-Smith ac6e12ec99 Rename gsync/esync -> sync-git/emacs respectively
Realised there's a real program in the GNU coreutils called gsync so
wanted to avoid a collision
2024-10-23 08:19:13 +01:00
Evie Litherland-Smith dac7d30149 Set plasma panel to be on all screens 2024-10-23 06:43:30 +01:00
Evie Litherland-Smith a52ccf7ef4 Remove git-sync service, use gsync.sh script again instead
Delete some unused (test) scripts

Reduce what is sync'd by rsync-local-config: remove fonts, bat config
and zellij config
2024-10-22 11:36:21 +01:00
Evie Litherland-Smith 4734368f0c Revert "Remove gsync script"
This reverts commit 50371a5ad1.
2024-10-22 09:15:30 +01:00
Evie Litherland-Smith 4c3b24bd60 Swap pylsp+mypy for pyright 2024-10-18 15:18:42 +01:00
Evie Litherland-Smith 89c45cab99 Remove Qt from hm config, theme managed by Plasma anyway 2024-10-18 11:38:30 +01:00
Evie Litherland-Smith af67e156a4 Revert "Add KDE plasma browser integration"
This reverts commit 0026c92bbe.
2024-10-18 10:33:32 +01:00
Evie Litherland-Smith 0026c92bbe Add KDE plasma browser integration 2024-10-18 08:51:26 +01:00
Evie Litherland-Smith 485b3559ad Add spotify to bookmarks 2024-10-18 07:53:50 +01:00
Evie Litherland-Smith bdf6441780 Add sshfs 2024-10-17 13:32:10 +01:00
Evie Litherland-Smith b4f6e267a1 Remove spotifyd
Issues getting it to work properly...
2024-10-16 08:09:13 +01:00
Evie Litherland-Smith 2fc7bb9d92 Move networking to system level config 2024-10-16 08:00:29 +01:00
Evie Litherland-Smith a6023abd2c Enable spotifyd service
Update ensure-pass section for spotify to allow spotifyd to use secret
service lookup
2024-10-16 07:58:49 +01:00
Evie Litherland-Smith 987cfbacae Combine different pass scripts into single ensure-pass.sh
Use password-store where possible to populate secret store without
user interaction (currently only Proton still needs manual input)

Add spotify to secret store ready for spotifyd
2024-10-16 07:52:52 +01:00
Evie Litherland-Smith d2a8e3fe81 Merge branch 'main' of https://git.xenia.me.uk/pixelifytica/nixos 2024-10-13 13:27:56 +01:00
Evie Litherland-Smith c5081cdb89 Adjust timing of mbsync and vdirsyncer
Sync every 30 minutes, instead of every 5
2024-10-13 13:27:40 +01:00
Evie Litherland-Smith baf4f5322c Only install firefox by default, keep nyxt config around though 2024-10-11 11:54:39 +01:00
Evie Litherland-Smith 62e7a875a0 Update clean-config script 2024-10-11 11:49:28 +01:00
Evie Litherland-Smith 996cb23217 Move default Emacs directory for esync 2024-10-11 11:46:52 +01:00
Evie Litherland-Smith 8b1b37344d Cleanup and rename some bookmarks 2024-10-11 09:47:33 +01:00
Evie Litherland-Smith 0586b8623a Use magenta for papirus folder colour 2024-10-11 07:48:42 +01:00
Evie Litherland-Smith a3f4e5df67 Swap plasma accent colour base0D -> base0E 2024-10-10 18:04:22 +01:00
Evie Litherland-Smith cfe75c1239 Update calendar primaryCollection 2024-10-07 17:43:51 +01:00
Evie Litherland-Smith 42956378ec vdirsyncer rename main calendar, set collections
Rename account "personal" -> "main", it was messing with khalel
tagging of "personal" collection inside "personal" calendar

Set collections to personal, work, and other

Only metasync displayname
2024-10-07 09:39:07 +01:00
Evie Litherland-Smith fe1f5bb6a2 Move GPG config to own file
Move home/services/ files up one level, adjust imports accordingly.
2024-10-05 16:39:27 +01:00
Evie Litherland-Smith 9864acd7e9 Revert "Firefox: add proton-pass, remove browserpass and simplelogin"
This reverts commit db7d968f49.
2024-10-05 16:24:23 +01:00
Evie Litherland-Smith db7d968f49 Firefox: add proton-pass, remove browserpass and simplelogin 2024-10-05 13:38:01 +01:00
Evie Litherland-Smith 50371a5ad1 Remove gsync script 2024-10-05 12:56:19 +01:00
Evie Litherland-Smith 409dea1c89 Fix typo in library path 2024-10-05 12:41:15 +01:00
Evie Litherland-Smith 9d401ace7f Re-enable git-sync service to sync org and library directories
git-sync service works now that I'm using libsecret for git auth.

Remove password-store from service, manage manually. Considering
switch to proton pass anyway.

Copy gpg and gpg-agent config to emacs/default.nix in case I switch
away from password-store.
2024-10-05 12:38:24 +01:00
Evie Litherland-Smith 4f226084d0 Move teams and nomachine to default install rather than work only 2024-10-03 08:47:43 +01:00
Evie Litherland-Smith adbf4e8538 Add some more applications to pinned launchers 2024-10-02 16:16:05 +01:00
Evie Litherland-Smith ad15a34ebf Delete unused plasma files 2024-10-02 16:06:19 +01:00
Evie Litherland-Smith f5b7b406ed Remove MPV 2024-10-02 09:56:49 +01:00
Evie Litherland-Smith e11ac75e69 Add sync-all shellAliase 2024-10-02 08:13:07 +01:00
Evie Litherland-Smith 2c873783d2 Switch Qt style to breeze 2024-10-02 08:08:55 +01:00
Evie Litherland-Smith 94018dba5a Revert "Don't autostart twinkle or teams"
This reverts commit 84f0d90de1.
2024-10-01 09:30:15 +01:00
Evie Litherland-Smith d025ce493a Remove WhatsApp Web from bookmarks 2024-09-30 13:17:27 +01:00
Evie Litherland-Smith 34ea27db26 Merge plasma config into desktop.nix
Remove sway, some misc cleanup as well
2024-09-30 11:52:26 +01:00
Evie Litherland-Smith d81b038001 Remove zathura, update mimeapps
Remove some left over sway-specific mime entries
2024-09-30 11:28:59 +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