Evie Litherland-Smith
2dff72c9ff
Remove mpv and firefox from waybar MPRIS ignored player list
2024-01-15 11:54:58 +00:00
Evie Litherland-Smith
7f9df2a980
Remove chromium-browser from web workspace rule
2024-01-15 11:53:53 +00:00
Evie Litherland-Smith
d0b632c634
Add WebCord back, revert associated waybar changes
2024-01-15 11:00:29 +00:00
Evie Litherland-Smith
6c6a6ed5d4
Remove localForwards for ssh configs
2024-01-15 07:59:37 +00:00
Evie Litherland-Smith
4468fa1a8f
Set git sync config within git-sync-all script
2024-01-15 07:35:43 +00:00
Evie Litherland-Smith
e8758efb0c
Swap mplayer for mpv + mpg123
...
Remove transmission-gtk, remmina and webcord
Switch follow_mouse back to default setting
Change waybar icon for chat workspace since I just use chromium for
all chat now
2024-01-14 18:32:53 +00:00
Evie Litherland-Smith
f37a95f576
Remove fallback from emacsclient bind
2024-01-14 15:26:17 +00:00
Evie Litherland-Smith
892cc20fd1
SSH: add local forwarding to heimdall, change port for freia to avoid clash
2024-01-14 14:38:40 +00:00
Evie Litherland-Smith
9ccaee7f5e
Extract zsh functions to standalone bash script files
2024-01-14 14:38:22 +00:00
Evie Litherland-Smith
ad894d1236
git-sync-all ensure directory exists
2024-01-14 13:05:48 +00:00
Evie Litherland-Smith
902fb279a8
git-sync-all: cd back to previous directory after command
2024-01-14 13:04:39 +00:00
Evie Litherland-Smith
d15720a3d4
Add ~/.nixos and ~/.emacs to sync'd directories
2024-01-14 13:00:54 +00:00
Evie Litherland-Smith
31321e5dad
Add zsh function to quickly sync all (current) git-sync directories
2024-01-14 12:59:17 +00:00
Evie Litherland-Smith
9123788cda
Remove git-sync services, issues with using pass
...
Add git-sync as installed package to run syncing manually though
TODO consider an exec line in hyprland or something similar?
2024-01-14 12:54:45 +00:00
Evie Litherland-Smith
9bc8f51ac6
SUPER X bind starts emacs daemon if not already running
2024-01-14 12:11:03 +00:00
Evie Litherland-Smith
6ee24dc075
Move OBS into hyprland default programs
2024-01-14 11:57:15 +00:00
Evie Litherland-Smith
66767f1f2b
Add Mplayer windows to stream workspace
2024-01-14 11:46:37 +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
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
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
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
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
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
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
Evie Litherland-Smith
0a8a690198
Don't make steam silent on startup
2024-01-06 11:07:56 +00:00
Evie Litherland-Smith
361ab94c83
Expand nyxt styling
...
Add lots more keys to nyxt theme using Catppuccin-Mocha palette, fixes
some badly contrasting text colours that cropped up in the last
update.
Add copy of exported home bookmarks for nyxt
2024-01-06 09:13:27 +00:00
Evie Litherland-Smith
a5683cc4ea
hyprland: remove email workspace
2024-01-06 08:38:58 +00:00
Evie Litherland-Smith
2d9c0ef2f3
Waybar: remove numbered workspaces from defaults
2024-01-06 08:38:22 +00:00
Evie Litherland-Smith
30ace9ee40
nyxt: Add copy of work bookmarks
2024-01-05 15:26:38 +00:00
Evie Litherland-Smith
0bfba4b804
Remove firefox from home-manager
2024-01-05 15:26:30 +00:00
Evie Litherland-Smith
787cf097c2
nyxt: remove reduce-tracking-mode
2024-01-05 15:13:24 +00:00
Evie Litherland-Smith
fe68cca2d9
hyprland: switch back to master layout
...
Add back sensible options for hyprland master layout
2024-01-05 07:40:32 +00:00
Evie Litherland-Smith
9a80c6f759
Remove setting compression in specific hosts
2024-01-05 07:36:09 +00:00
Evie Litherland-Smith
48cf8ce37e
ssh: enable addKeysToAgent to proper way, enable compression
2024-01-05 07:35:37 +00:00
Evie Litherland-Smith
f2f58336ef
Add gnuplot
2024-01-04 11:03:24 +00:00
Evie Litherland-Smith
f9277380fc
Remove irssi and neomutt
2024-01-04 08:02:41 +00:00
Evie Litherland-Smith
a1c5c3eb45
Revert "Remove kdeconnect"
...
This reverts commit a2c9b7ac20
.
2024-01-03 19:47:45 +00:00
Evie Litherland-Smith
b2e206884b
Add swaync widget to waybar
2024-01-03 19:18:40 +00:00
Evie Litherland-Smith
a59f7a1563
Disable zellij shell integration
2024-01-03 18:53:00 +00:00
Evie Litherland-Smith
ffba18c5d7
Switch mako back to swaync
2024-01-03 16:46:20 +00:00
Evie Litherland-Smith
a6f84783ab
Reorganise desktop settings
...
Move some settings/packages from desktop.nix that should have been in
hyprland.nix and make desktop properly generally relevant - switch
gamescope.nix to import from desktop.nix now for less duplication
Remove xserver/lightdm to just use greetd again, less overhead needed
Switch gtklock back to swaylock, some issue with WLR implementations
after update but swaylock still works fine
2024-01-03 15:40:21 +00:00
Evie Litherland-Smith
b45bbc5360
Expand Remmina floating rule to include preferences window
2024-01-03 14:41:59 +00:00
Evie Litherland-Smith
44fa38a8a5
Add mimeapps entry for teams-for-linux
2024-01-03 14:24:43 +00:00
Evie Litherland-Smith
9c852df374
Add teams-for-linux back
2024-01-03 13:37:44 +00:00
Evie Litherland-Smith
007eed72a9
Only make remmina connection window floating
2024-01-03 13:37:29 +00:00
Evie Litherland-Smith
feef485255
emacs: remove mu4e-alert
2024-01-03 13:14:50 +00:00
Evie Litherland-Smith
28f40e0492
btm: group process by name by default
2024-01-02 16:45:03 +00:00
Evie Litherland-Smith
2a88412fd4
Enable zellij shell integration
2024-01-02 13:45:48 +00:00
Evie Litherland-Smith
e21223cddc
Remove signal-desktop and whatsapp-for-linux
2024-01-02 10:36:12 +00:00
Evie Litherland-Smith
b6a6224dc2
Add float and size window rules for Remmina
2024-01-02 10:35:07 +00:00
Evie Litherland-Smith
2dffa2d6a5
Change web bind from launching firefox to launching nyxt
2024-01-01 06:12:12 +00:00
Evie Litherland-Smith
3eb163dbee
Move some more packages up to system level (from home-manager)
2023-12-31 13:20:31 +00:00
Evie Litherland-Smith
b682a18257
emacs: remove rust-mode, add cargo(-mode)
2023-12-31 09:23:56 +00:00
Evie Litherland-Smith
d251ba15c3
foot: inhibit notification when focused
2023-12-29 10:28:09 +00:00
Evie Litherland-Smith
4ed12aebcb
Replace alacritty with foot for sixel support
2023-12-28 11:37:22 +00:00
Evie Litherland-Smith
a8338d62f1
Update waybar mpris module format
2023-12-28 10:20:30 +00:00
Evie Litherland-Smith
17b38c2309
Remove czkawka workspace bind
...
Change btm bind, add firefox bind
2023-12-28 08:35:24 +00:00
Evie Litherland-Smith
57b741eafc
emacs: remove ement, pantalaimon service
2023-12-27 12:57:02 +00:00
Evie Litherland-Smith
24b98a6521
Fix typo in irssi bind
2023-12-27 12:39:36 +00:00
Evie Litherland-Smith
192872bac0
Reduce frequency of mbsync systemd service
...
emacs/mu4e can call mbsync more frequently when being used, systemd
service is just to keep emails roughly in sync if mu4e is not open
2023-12-27 10:45:27 +00:00
Evie Litherland-Smith
862ec2d202
Fix waybar persistent-workspaces for renamed setup
2023-12-27 10:44:27 +00:00
Evie Litherland-Smith
e2456be53a
Workspace renaming / reorganising
...
Move btm to system workspace, set rule for czkawka_gui here as well
Rename steam workspace to games
Rename neomutt workspace to email
Change some binds around:
Move emacs workspace from E to X
Move email (neomutt) workspace from N to E
Move games (steam) workspace from S to E
Move system (btm) workspace from B to S
Move fullscreen binds from M to F
2023-12-27 10:31:02 +00:00
Evie Litherland-Smith
9591d49211
Add irssi with config
2023-12-27 08:41:26 +00:00
Evie Litherland-Smith
8ae1489e46
hyprland: disable autoreload
2023-12-26 11:01:49 +00:00
Evie Litherland-Smith
f37991d0af
Make chat programs grouped
...
Reorganise hypr window rule layout to be a bit more legible
2023-12-26 10:51:46 +00:00
Evie Litherland-Smith
73f46b3121
Add format-alt for clock, show time by default and full date in alt
2023-12-26 10:44:59 +00:00
Evie Litherland-Smith
a9133f7261
Remove files workspace, add workspace for neomutt
2023-12-26 10:34:15 +00:00
Evie Litherland-Smith
1091e67fe7
Remove some unneeded zsh config
2023-12-26 08:10:09 +00:00
Evie Litherland-Smith
b2c3e15aa6
Add gitui
2023-12-26 08:06:57 +00:00
Evie Litherland-Smith
f0492a4ad3
Revert "Switch default shell back to fish"
...
This reverts commit cacda98abb
.
2023-12-26 08:06:29 +00:00
Evie Litherland-Smith
a66fdfa391
Add catppuccin for neomutt, enable sidebar
2023-12-26 07:42:12 +00:00
Evie Litherland-Smith
a4ed54f1b3
Enable neomutt and mbsync systemd service
2023-12-26 07:24:56 +00:00
Evie Litherland-Smith
9c21d0e264
waybar: add battery capacity when charging
2023-12-22 07:19:04 +00:00
Evie Litherland-Smith
6ba65c14a7
Fix and expand mime entry for zathura
2023-12-21 13:26:10 +00:00
Evie Litherland-Smith
e25ca79524
Add zathura as default for application/pdf mimetype
2023-12-21 13:17:29 +00:00
Evie Litherland-Smith
a7716a1e0e
Move some hyprland extras into main hyprland/default.nix file
...
Add zathura
2023-12-21 13:05:27 +00:00
Evie Litherland-Smith
822462b76b
Switch tempel back for yasnippet
...
Add remaining emacs packages there weren't being installed via nixpkgs
2023-12-21 12:18:38 +00:00
Evie Litherland-Smith
0f4cf52669
Move pass.nix into accounts subdirectory
2023-12-21 11:31:36 +00:00
Evie Litherland-Smith
c3b787ce18
Change mpv for mplayer, fixes emacs/emms/MPRIS issues I was having
...
Reorganise, remove home/media/default.nix and move some home.package
definitions that I'd missed into relevant environment.systemPackages
2023-12-21 11:25:48 +00:00
Evie Litherland-Smith
cb9e34c2d7
Remove chromium rules
2023-12-21 06:41:51 +00:00
Evie Litherland-Smith
f855c6ef69
Rename "apps" workspace to "chat"
2023-12-21 06:41:17 +00:00
Evie Litherland-Smith
efd26a7109
Had to go back to pyright, couldn't get pylsp working with envs
2023-12-20 14:46:01 +00:00
Evie Litherland-Smith
b36acc10a5
Re-enable firefox, remove a couple of addons I'm not using anymore
2023-12-20 11:40:46 +00:00
Evie Litherland-Smith
3889882b72
Add org-alert package
2023-12-20 10:59:56 +00:00
Evie Litherland-Smith
f1e37f9604
Add dashboard for emacs
2023-12-20 10:31:44 +00:00
Evie Litherland-Smith
9b5afe9180
Remove hyprland/window module, move mpris to centre of bar
2023-12-20 10:06:32 +00:00
Evie Litherland-Smith
dd24364994
Move default location for emacs config
2023-12-20 07:54:26 +00:00
Evie Litherland-Smith
d3fbbef0c0
Change how pylsp is installed, add ruff plugin
2023-12-19 17:21:53 +00:00
Evie Litherland-Smith
bc0ce002b2
Add work "Other" calendar
2023-12-19 15:06:07 +00:00
Evie Litherland-Smith
03ab779d26
Add password-store plugins for emacs
2023-12-19 14:47:30 +00:00
Evie Litherland-Smith
6939b7f468
Switch back to git pull.rebase = false by default
2023-12-19 14:47:30 +00:00
Evie Litherland-Smith
f8388bbefd
Git: enable pull.rebase
2023-12-18 17:05:59 +00:00
Evie Litherland-Smith
07f35f405e
Add gstreamer plugins for nyxt
...
Reorganise nyxt config a bit and switch to catppuccin colourscheme
2023-12-18 16:55:56 +00:00
Evie Litherland-Smith
eef541ee8a
Switch pyright back to python-lsp-server
...
See Emacs config for fixing pylsp venv stuff
2023-12-18 13:33:51 +00:00
Evie Litherland-Smith
a8975dbd74
Switch to using JetBrainsMono (incl. nerd font variant)
...
Switch fira sans for noto sans
2023-12-18 13:20:01 +00:00
Evie Litherland-Smith
ce18d7af84
Adjust spacing of waybar audio module
2023-12-18 11:23:14 +00:00
Evie Litherland-Smith
19c20efc0c
waybar: add a space after muted audio icon
2023-12-18 11:16:27 +00:00
Evie Litherland-Smith
f18fbabfd1
waybar: but battery in correct place, add separator before tray
...
Update waybar rewrite for seahorse
2023-12-18 09:57:27 +00:00
Evie Litherland-Smith
7894bf6254
Fix float settings for polkit popup
...
Make somethings not floating that don't need to be (thunar, swayimg, nx)
2023-12-18 09:56:54 +00:00
Evie Litherland-Smith
57966ebdb0
Fixed some issues
...
Back to lightdm as sddm didn't work for some reason, cba to debug
Fix some broken config with rofi, zellij
Actually set hyprland colours since I forgot...
2023-12-18 08:34:16 +00:00
Evie Litherland-Smith
f173496f81
Re-theming back to catppuccin mocha
2023-12-18 08:15:18 +00:00
Evie Litherland-Smith
65955b2757
Remove old imapnotify modifications
2023-12-18 06:49:33 +00:00
Evie Litherland-Smith
535d21ea68
Add waybar rewrite for searhorse
2023-12-18 06:13:46 +00:00
Evie Litherland-Smith
03fbb438c3
Swap btop/htop for btm
2023-12-17 18:32:56 +00:00
Evie Litherland-Smith
f76bef59d4
Swap order of battery and clock waybar modules
2023-12-17 17:52:14 +00:00
Evie Litherland-Smith
f6605bf1b8
Add battery module back to waybar
2023-12-17 17:42:52 +00:00
Evie Litherland-Smith
0d0aabf2b9
Add back whatsapp-for-linux
2023-12-17 09:54:59 +00:00
Evie Litherland-Smith
e8ec776c2b
Disable zellij shell integration
...
zellij integration was causing it to start on startup
Turn off background in btop (for terminal transparency)
2023-12-16 23:29:45 +00:00
Evie Litherland-Smith
1f331d1352
Add du-dust, and zellij to replace tmux
...
Reorganise some files
2023-12-16 22:47:32 +00:00
Evie Litherland-Smith
56d69fb18f
Revert "Revert steam workspace rule being silent"
...
This reverts commit 97f9fbad92
.
2023-12-16 18:59:16 +00:00
Evie Litherland-Smith
969372cd59
Move prismlauncher to home-manager games, add marathon trilogy
2023-12-16 18:41:27 +00:00
Evie Litherland-Smith
0fc98e3ff8
Add tagger for editing mp3/m4a metadata
2023-12-16 18:36:22 +00:00
Evie Litherland-Smith
6034bcce0c
Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos
2023-12-16 13:28:34 +00:00
Evie Litherland-Smith
883c0c33d0
Add poppler_utils for searching PDFs
2023-12-16 13:28:24 +00:00