Commit graph

2845 commits

Author SHA1 Message Date
Evie Litherland-Smith 1a3b6ddd38 Add streamlink cli package 2024-01-14 11:18:48 +00:00
Evie Litherland-Smith f886adadc4 Start emacs daemon with hyprland 2024-01-14 10:38:33 +00:00
Evie Litherland-Smith 4e04ee3d12 Add nyxt to web workspace rule 2024-01-14 10:30:40 +00:00
Evie Litherland-Smith 55958deb64 Move default Org and References directories into ~/Documents/ 2024-01-14 08:22:14 +00:00
Evie Litherland-Smith 03461d6f86 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/51e44a13acea71b36245e8bd8c7db53e0a3e61ee' (2024-01-05)
  → 'github:nix-community/home-manager/f2942f3385f1b35cc8a1abb03a45e29c9cb4d3c8' (2024-01-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/bd645e8668ec6612439a9ee7e71f7eac4099d4f6' (2024-01-02)
  → 'github:NixOS/nixpkgs/317484b1ead87b9c1b8ac5261a8d2dd748a0492d' (2024-01-08)
2024-01-14 08:10:02 +00:00
Evie Litherland-Smith 07dd0cb841 Add (back) thunar and files workspace
Add czkawka_gui and tagger to files workspace

Restore steam settings and friends list floating rules

Change fullscreen bind back to using M (so that F can be for files),
add SUPER X bind to open an emacs client window quickly
2024-01-14 08:08:21 +00:00
Evie Litherland-Smith bde4fc30e6 Change a few workspace, remove SUPER ALT binds
Remove "remote" workspace, change "system" to "btm" and add "stream",
rename "emacs" to "editor" to keep with theme more (but we all know
it's still for emacs...)

Remove all SUPER ALT binds. Have btm launch at startup since that was
the only one of those binds that was useful

Update a few of the workspace icons. Remove persistent-workspaces
2024-01-13 17:00:15 +00:00
Evie Litherland-Smith a3217bf08e Remove Documents folder from syncthing 2024-01-13 08:37:45 +00:00
Evie Litherland-Smith 29db2834c0 Vanguard: enable v4l2loopback for virtual webcam in OBS
Add obs-backgroundremoval plugin

Enable polkit
2024-01-12 22:06:16 +00:00
Evie Litherland-Smith a5004cb90a nyxt: Add lite duckduckgo as default search, keep standard as backup 2024-01-12 13:44:07 +00:00
Evie Litherland-Smith dee0643c6e Add WIP new rofi config/styling 2024-01-12 11:57:51 +00:00
Evie Litherland-Smith 5c22252a10 Update some rofi category names 2024-01-12 11:57:35 +00:00
Evie Litherland-Smith c8ba8f8fd7 Remove rofi-calc 2024-01-12 11:18:32 +00:00
Evie Litherland-Smith 034636605f Disable gnome-keyring, remove seahorse 2024-01-12 08:33:24 +00:00
Evie Litherland-Smith 145e3f044a Switch mbsync from using secret-tool to password-store 2024-01-12 08:32:48 +00:00
Evie Litherland-Smith dfaa360dfe Switch to using pass-git-helper for https git auth
Remove gitFull and associated secret-store auth save mechanism

Also set default pinentry flavour to curses, but still set to gnome3
in hyprland setup - provides fall back for non-GUI interfaces
2024-01-12 08:19:20 +00:00
Evie Litherland-Smith 42051a089a waybar: move mpris module from centre to left section 2024-01-12 07:09:39 +00:00
Evie Litherland-Smith 2385335e67 swaync: make buttons a bit more legible 2024-01-12 07:06:57 +00:00
Evie Litherland-Smith db25545e75 Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos 2024-01-12 06:48:48 +00:00
Evie Litherland-Smith 8ecb501776 waybar: swap main ant alt versions of clock module 2024-01-12 06:48:21 +00:00
Evie Litherland-Smith 0222558287 Swaync update thememing for better background/hover colours 2024-01-11 20:30:23 +00:00
Evie Litherland-Smith 12b4eb71d0 emacs: add org-present 2024-01-11 20:03:15 +00:00
Evie Litherland-Smith 5af4c8a24d Do a bit more nyxt themeing
Disable nyxt restore session on startup (the proper way this time)
2024-01-11 19:58:34 +00:00
Evie Litherland-Smith 36b85aba7a Re-theme nyxt (using modus-vivdendi-tinted) 2024-01-11 17:33:11 +00:00
Evie Litherland-Smith 18a5236695 Revert "Switch to using JetBrainsMono (incl. nerd font variant)"
This reverts commit a8975dbd74.
2024-01-11 15:51:48 +00:00
Evie Litherland-Smith 2d1ac368f5 Hyprland: disconnect kb focus from mouse focus
kb+m can enable dpms now
2024-01-11 14:26:36 +00:00
Evie Litherland-Smith f9b3e31057 Remove nextcloud service 2024-01-11 08:41:07 +00:00
Evie Litherland-Smith a1ee94d92f Add some borders to swaync to distinguish components better 2024-01-11 08:17:58 +00:00
Evie Litherland-Smith fd092fd785 Remove box-shadows 2024-01-11 08:10:19 +00:00
Evie Litherland-Smith 74dffd71f4 Re-theme swaync using modus-vivdendi-tinted bg/fg colours 2024-01-11 08:03:41 +00:00
Evie Litherland-Smith d9e25ec468 Re-theme nyxt to use modus-vivdendi-tinted colours 2024-01-11 07:27:50 +00:00
Evie Litherland-Smith 57f6a0d5d7 Remove some things
Remove Zathura

Remove .config/style.css because stylix puts the same thing in
/etc/stylix
2024-01-10 20:13:09 +00:00
Evie Litherland-Smith a97fadea1b Remove teams-for-linux 2024-01-10 16:06:13 +00:00
Evie Litherland-Smith d5b9152955 emacs: add flyspell-correct and consult-flyspell 2024-01-10 15:40:37 +00:00
Evie Litherland-Smith 1635bb10a7 stylix: set terminal font size to 12 2024-01-10 15:04:06 +00:00
Evie Litherland-Smith 02a6ac0ed1 Update default mimetypes
Use chromium for default browser-related mimetypes as nyxt
doesn't (currently) handle opening links externally very nicely. Still
using nyxt as my go-to browser but chromium is a good backup

Change pdfs/epubs and images to use emacs by default, moving away from
things like zathura
2024-01-10 11:51:05 +00:00
Evie Litherland-Smith 419fc0be90 Make emacs workspace bind SUPER+E again instead of SUPER+X 2024-01-10 11:22:40 +00:00
Evie Litherland-Smith a4666bf87d Tweak catppuccin-mocha background colours
Replace background and foreground colours for base16 scheme with those
from emacs modus-vivdendi-tinted

Override background colours in base16 (base00 and base01), waybar and
hyprland

Override text colours in base16 (base05 and base04)
2024-01-10 11:04:20 +00:00
Evie Litherland-Smith e2b762f2d2 Remove vterm 2024-01-10 10:31:38 +00:00
Evie Litherland-Smith f80bf660cd Switch emacs catppuccin for modus theme 2024-01-09 15:48:11 +00:00
Evie Litherland-Smith 367c453ba3 emacs: add diminish package 2024-01-09 09:02:48 +00:00
Evie Litherland-Smith 5c67811b65 Remove mastodon, doom-modeline and dashboard emacs packages 2024-01-09 07:36:32 +00:00
Evie Litherland-Smith 184e8625cd Add chromium-browser to web workspace rule 2024-01-08 17:48:47 +00:00
Evie Litherland-Smith 826b4dc9ca Add chromium as backup browser, remove firefox 2024-01-08 17:42:34 +00:00
Evie Litherland-Smith 7c47ada31e Remove kdeconnect
Having connection issues with kdeconnect so stop using
2024-01-08 08:04:38 +00:00
Evie Litherland-Smith 1adc174727 Stop using vdirsyncer to have calendar/contacts from ical/vcard
Switched to using emacs org-mode fully for keeping an agenda
2024-01-08 07:52:32 +00:00
Evie Litherland-Smith bcd7449dfb Disable mbsync service, rely in emacs for this 2024-01-08 07:52:19 +00:00
Evie Litherland-Smith f452aae9fc Remove gitui and zellij
I really wasn't using them anyway...
2024-01-08 07:52:01 +00:00
Evie Litherland-Smith 9052f9aa58 Remove some org plugins I don't need 2024-01-08 07:35:13 +00:00
Evie Litherland-Smith 30c1589615 Make all workspace rules silent by default 2024-01-07 16:36:34 +00:00