Evie Litherland-Smith
5ea8122696
Add waybar rewrite for nyxt
...
Add bind to launch nyxt and thunar (respectively)
nyxt bind makes use of bookmarks (finally!) and forces no socket so
multiple instances can be opened
2024-01-23 13:29:32 +00:00
Evie Litherland-Smith
2fcd6bb4e8
hyprland: relative move bind includes empty workspaces
...
Remove number binds for workspaces 7-9, something has gone wrong if I
need rapid access to that many workspaces...
2024-01-23 13:11:40 +00:00
Evie Litherland-Smith
632d0dbeca
Add persistent workspaces back to waybar
2024-01-23 11:54:06 +00:00
Evie Litherland-Smith
6a8d882a10
Add pypoetry config file, move ipython_config into home directory
2024-01-23 09:50:14 +00:00
Evie Litherland-Smith
8dba231b04
waybar: move battery capacity to tooltip, add backlight back
2024-01-22 14:34:40 +00:00
Evie Litherland-Smith
df4d6012af
Sway order of clock and notification waybar modules
2024-01-22 11:59:49 +00:00
Evie Litherland-Smith
dda848f29f
waybar: add unread notification count
2024-01-22 11:58:27 +00:00
Evie Litherland-Smith
74720e4632
starship: add symbol for C module
2024-01-22 10:36:20 +00:00
Evie Litherland-Smith
124802b5dd
waybar: add window rewrite for teams
2024-01-22 09:14:30 +00:00
Evie Litherland-Smith
18c9259311
Re-theme waybar for rearrange, make more compact
2024-01-22 07:56:40 +00:00
Evie Litherland-Smith
e658930530
Try moving away from named workspaces
...
Remove named workspaces, add numbers up to 9
Change waybar formatting to use a empty, active and urgent workspace
icon set
Reduce amount of stuff in waybar right
Add hyprland/window to waybar left, before MPRIS
Add some window rewrites for hyprland/window
Shorten MPRIS default format, keep all info in alt format
2024-01-22 07:45:22 +00:00
Evie Litherland-Smith
e53e33b54d
Fix typo (again)
2024-01-21 10:37:07 +00:00
Evie Litherland-Smith
3155b96e9f
Fix typo in hyprland bind
2024-01-21 10:36:19 +00:00
Evie Litherland-Smith
eb1811c7d4
Add email workspace back, rename workspace editor -> emacs
2024-01-21 10:34:44 +00:00
Evie Litherland-Smith
c33367bdc7
Move games into system/games.nix (rename of steam.nix)
...
Add RetroArch with some cores, add to games workspace
2024-01-21 10:31:46 +00:00
Evie Litherland-Smith
d3a9bf0f3d
Remove ~/.nixos and ~/.emacs from git-sync-all
2024-01-20 08:04:57 +00:00
Evie Litherland-Smith
1ce7f94eef
Switch some mimeApps associations
...
html -> firefox
jpeg/png -> swayimg
delete zoomus association
2024-01-20 07:42:34 +00:00
Evie Litherland-Smith
c6b11f8bb1
Revert "Change emacs --fg-daemon for opening emacs on editor workspace and"
...
This reverts commit ab2673fd0b
.
2024-01-19 16:35:11 +00:00
Evie Litherland-Smith
9d2ece1132
Add root_dir and checkpoint_dir to jupyter config
...
root_dir finds home directory, checkpoint_dir is a single, top level
.ipynb_checkpoints directory
2024-01-19 11:32:56 +00:00
Evie Litherland-Smith
db2ebfe91f
Add jupyterlab config files
2024-01-19 09:58:49 +00:00
Evie Litherland-Smith
3dcd3ef452
Update mailbox patterns
...
Actually sync Junk/Spam boxes so I can see what ends up in there
Remove some things I'd failed to last time: sync issues, notes,
recovered messages
2024-01-19 06:36:43 +00:00
Evie Litherland-Smith
d21d38af4c
Start auto-started emacs with fancy-startup-screen
2024-01-18 06:49:49 +00:00
Evie Litherland-Smith
ab2673fd0b
Change emacs --fg-daemon for opening emacs on editor workspace and
...
starting server
2024-01-18 06:46:24 +00:00
Evie Litherland-Smith
e859d7585d
Add a bunch of starship symbols / formatting updates
2024-01-18 06:18:56 +00:00
Evie Litherland-Smith
57123373e1
Switch chromium back for firefox
2024-01-17 16:22:05 +00:00
Evie Litherland-Smith
a9e0399d69
nyxt: restore session on startup
2024-01-17 10:12:40 +00:00
Evie Litherland-Smith
179b6e787f
Revert "Remove teams-for-linux"
...
This reverts commit a97fadea1b
.
2024-01-17 09:59:00 +00:00
Evie Litherland-Smith
b7f564bc28
Revert "Remove chromium-browser from web workspace rule"
...
This reverts commit 7f9df2a980
.
2024-01-17 09:45:29 +00:00
Evie Litherland-Smith
770765389b
Restore waybar MPRIS module formatting
2024-01-17 06:18:29 +00:00
Evie Litherland-Smith
dfae7ac2f0
Increase font sizes to be more comfy
...
Adjust some icon spacing to look better at new font sizes
2024-01-17 06:05:35 +00:00
Evie Litherland-Smith
e8125a9653
Move hyprland/workspaces to centre of waybar, MPRIS with dynamic
...
display to the left section
2024-01-16 18:14:25 +00:00
Evie Litherland-Smith
4aa7dda4f6
Switch font to Iosevka
2024-01-16 13:52:00 +00:00
Evie Litherland-Smith
b3988f8eae
Switch zsh back to fish
...
Add extracted zsh functions to path
Remove shebang from all scripts as writeShellScriptBin handles that automatically
2024-01-15 14:20:59 +00:00
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