Commit graph

134 commits

Author SHA1 Message Date
Evie Litherland-Smith fba4db8435 Back to using nyxt as main browser with chromium as backup (and for PWAs) 2023-12-01 06:52:47 +00:00
Evie Litherland-Smith e8fa614f3a Add waybar rewrite for firefox windows 2023-11-30 05:26:32 +00:00
Evie Litherland-Smith 3561e60c42 EMMS: enable MPRIS support, waybar MPRIS module ignore mpv 2023-11-27 15:35:33 +00:00
Evie Litherland-Smith 6e03df701f Re-enable firefox as default browser
Keep chromium installed for PWA support
2023-11-24 08:44:12 +00:00
Evie Litherland-Smith 50fa154a90 Remove nyxt, set chromium to be default browser
Split chromium workspace into web (for main browser) and apps (for
PWAs)

Update waybar workspace icons, remove "urgent" icon since I've got an
updating theme anyway
2023-11-23 11:50:41 +00:00
Evie Litherland-Smith 048f422ee4 Add rewrite for microsoft 365 PWA 2023-11-22 13:24:37 +00:00
Evie Litherland-Smith b80ec99cd2 Teams-For-Linux broken in current update, remove
Add Chromium back, force not to be default browser. Add rule to put
PWAs installed from chromium in same workspace
2023-11-21 17:19:45 +00:00
Evie Litherland-Smith 0961c99a2d Change workspace icon for web
Remove chromium in favour of nyxt, keep config in case needed again
2023-11-21 07:09:01 +00:00
Evie Litherland-Smith 56b7de2878 Add a web workspace for nyxt 2023-11-21 07:01:31 +00:00
Evie Litherland-Smith 514f1bfa25 Add workspace and mimeapps entry for teams-for-linux 2023-11-20 11:04:59 +00:00
Evie Litherland-Smith 7fce1946ba Add a workspace for ncspot, add/update window name rewrites 2023-11-16 06:44:42 +00:00
Evie Litherland-Smith d79bd9f79b Add discord back with own workspace 2023-11-16 06:26:32 +00:00
Evie Litherland-Smith 8c78a453c3 Remove backlight and temperature waybar modules
Change colour of clock module
2023-11-15 08:09:16 +00:00
Evie Litherland-Smith fb6007aefe Waybar sort workspaces by ID instead of number 2023-11-14 06:55:10 +00:00
Evie Litherland-Smith 79553ac61b Move MPRIS module to left of waybar 2023-11-13 20:13:20 +00:00
Evie Litherland-Smith 93996e514a Add waybar rewrite for btop, fix inset shadow colour 2023-11-13 14:50:51 +00:00
Evie Litherland-Smith 04b2ae8206 Change waybar clock module to correct month format 2023-11-13 11:43:51 +00:00
Evie Litherland-Smith 3036b1b463 Last bit of waybar re-styling (for now), re-enable stylix chromium target 2023-11-13 11:15:54 +00:00
Evie Litherland-Smith 938e376417 Add NoMachine rewrite to waybar 2023-11-13 08:26:18 +00:00
Evie Litherland-Smith 68b3824e7c MPRIS module ignore chromium 2023-11-13 06:22:40 +00:00
Evie Litherland-Smith 6b9316d919 Add nyxt rewrite rule to waybar 2023-11-13 06:13:01 +00:00
Evie Litherland-Smith 288947cd6e Make waybar a bit more compact / look nicer 2023-11-12 16:52:46 +00:00
Evie Litherland-Smith a2c9b7ac20 Remove kdeconnect 2023-11-12 14:39:32 +00:00
Evie Litherland-Smith e2794671d7 Re-enable a few missing stylix targets
Move from using base16 theme definition to my own custom version

Update nyxt config and move all into config.lisp
2023-11-12 14:13:03 +00:00
Evie Litherland-Smith 94e1a23bf2 Major theme updates
Switched back to tokyo-night for base scheme but disable a lot of
stylix config (and selectively re-enable for certain
modules). Manually theme things using the tokyonight palette for a
nicer and more cohesive experience

Also change to a new wallpaper, fits scheme better as well

Added named workspaces for common programs (emacs, chromium, steam)
and keep numbered workspaces as generic scratch space

Move MPRIS to right section, add hyprland/window module (with a
separator bar)
2023-11-12 13:24:09 +00:00
Evie Litherland-Smith f40eacdb34 Move away from named workspaces, back to numbered 2023-11-10 11:49:12 +00:00
Evie Litherland-Smith afd5c3c5c7 Add udiskie service, syncthing tray
Add systemd tray target to enable proper tray integration
2023-11-09 11:42:12 +00:00
Evie Litherland-Smith 82acc3d67a Fix broken icon for waybar files workspace 2023-11-07 07:13:22 +00:00
Evie Litherland-Smith 8fd2395760 Trim workspaces a bit more, switch to using octicons for icons 2023-11-05 08:10:23 +00:00
Evie Litherland-Smith 3e9411eb41 Remove custom/launcher 2023-11-05 07:45:51 +00:00
Evie Litherland-Smith bcfa66e3e2 Waybar use volumectl on click, add rainbow theme for system details 2023-11-05 07:26:32 +00:00
Evie Litherland-Smith 6ccf8f9ca6 Cleanup some more config
Remove music/spotify workspace

Remove using firefox by default, remove zathura
2023-11-04 20:08:55 +00:00
Evie Litherland-Smith 24502b5e62 Update formatting, back to old 5/10 spacing
Update waybar pulseaudio module format to look a bit better

Enable accounts-daemon and udisks2 services
2023-11-04 15:51:05 +00:00
Evie Litherland-Smith 7dc9369362 Change disk to use percentage_used 2023-11-04 12:03:43 +00:00
Evie Litherland-Smith 11c8cedef5 Fix bad formatting of a waybar module 2023-11-04 12:02:56 +00:00
Evie Litherland-Smith fad083cb25 Change around workspaces and waybar setup
Remove old "all" workspace and bump everything up

Move waybar module files back into default
Add some system stats to waybar output
2023-11-04 12:00:40 +00:00
Evie Litherland-Smith b89e90da31 Revert "Remove kdeconnect"
This reverts commit 266693a42b.
2023-11-04 10:26:47 +00:00
Evie Litherland-Smith 266693a42b Remove kdeconnect 2023-11-01 18:21:27 +00:00
Evie Litherland-Smith 47770b02c5 Add direnv and rust-mode to emacs
Add kdeconnect icon for waybar MPRIS module
2023-10-23 20:32:09 +01:00
Evie Litherland-Smith aa1845966d Update hyprland rules 2023-10-23 20:04:17 +01:00
Evie Litherland-Smith 895c1b6fdd Re-enable ncspot 2023-10-23 08:56:04 +01:00
Evie Litherland-Smith eb98200654 Revert to 10px corner radius
Update waybar style to be a bit more space efficient
2023-10-22 12:58:15 +01:00
Evie Litherland-Smith d29c8d21b8 Remove calendar workspace, add back a default (1) 2023-10-21 08:49:40 +01:00
Evie Litherland-Smith 90ce27fa5d Fix waybar icon for Spot 2023-10-21 08:28:40 +01:00
Evie Litherland-Smith 685063b6ed Switch spotify client to Spot
GTK/Rust implementation of a spotify client
2023-10-21 08:24:03 +01:00
Evie Litherland-Smith 8e9d6e2414 Change border radius globally 2023-10-19 13:16:36 +01:00
Evie Litherland-Smith b37dfee9b9 Cleanup some now unused config files 2023-10-19 12:20:49 +01:00
Evie Litherland-Smith c66126d0cf Increase waybar size slightly 2023-10-17 13:14:02 +01:00
Evie Litherland-Smith 3ab21edc2c Restore old waybar style using stylix to set color
Stylix sets color and font for waybar, custom config imports and uses
those
Update style with more consistent size, new look to the top and
transparency (with blur of course)

Slightly reduce gaps across whole UI to make better use of space without
compromising looks

Add TODO to restyle swaync using new method at some point...
2023-10-17 08:15:52 +01:00
Evie Litherland-Smith 9523f94833 Move tray to the end of waybar 2023-10-17 06:35:08 +01:00
Evie Litherland-Smith a321334ccd Revert waybar icon changes 2023-10-17 05:12:23 +01:00
Evie Litherland-Smith 2dc7530a74 Add swayosd call for modifier keys
Change master layout rules

Small waybar formatting tweaks
2023-10-16 11:43:58 +01:00
Evie Litherland-Smith 2a42c14fb5 Lots more theming
Switch remaining catppuccin to tokyonight, using stylix to generate GTK
theme now

Switch SDDM for LightDM (uses stylix theme), enable plymouth boot
splashscreen

Make Hyprland window rules (not launch binds) silent now
2023-10-14 20:49:30 +01:00
Evie Litherland-Smith 03bb3fcbf4 Waybar starts with systemd now 2023-10-13 15:00:40 +01:00
Evie Litherland-Smith 9c6ebafcf3 Switch back to waybar for now
Update styling, disable stylix for waybar
2023-10-13 07:39:49 +01:00
Evie Litherland-Smith 432207a239 Re-theme to tokyonight
Re-enable stylix auto mode, disable specific cases where there's a
better theme implementation (emacs, alacritty)

Update use of catppuccin to tokyonight theme, probably missed some
2023-10-12 07:21:40 +01:00
Evie Litherland-Smith 46e7277928 Add calendar workspace for hyprland
Adjust some keybinds, update waybar to match new workspace
2023-10-09 12:23:38 +01:00
Evie Litherland-Smith 27795cfc9c Final font tweaks to finish up 2023-10-07 10:23:25 +01:00
Evie Litherland-Smith e94a4dde31 Move font confit to flake.nix, add to stylix
Change fonts to all use Fira family, Fira Sans for UI Fira Sans Mono for
monospace and FiraCode still for Emacs
2023-10-07 10:19:56 +01:00
Evie Litherland-Smith d33360e856 Remove "video" workspace
Adjust some Hyprland binds
Add bind to start rofi-pass on previous selected entry
2023-10-03 07:31:47 +01:00
Evie Litherland-Smith 73f5aaac4c Update waybar mpris format 2023-09-28 07:11:32 +01:00
Evie Litherland-Smith 399514926f Add transparency and blur to waybar
Remove make switch directive
2023-09-24 11:49:05 +01:00
Evie Litherland-Smith 415460db2d Use anyrun again with new theme/config
Do some retheming of hyprland/rofi/swaync for better consistency, add
transparency + blur to some missing bits

Add prismlauncher for minecraft
2023-09-24 10:29:51 +01:00
Evie Litherland-Smith c09b1c7f03 Add hyprland/workspaces module for waybar 2023-09-11 23:19:16 +01:00
Evie Litherland-Smith 477f65d5d0 Theme update for consistency
Switch back to Macchiato + Lavender based theme for everything
2023-09-11 17:22:14 +01:00
Evie Litherland-Smith 134d5b8031 Remove persistent_workspaces 2023-09-05 15:13:15 +01:00
Evie Litherland-Smith 32a74f5fd6 Back to numbered workspaces 2023-09-05 12:49:33 +01:00
Evie Litherland-Smith 3641b99a12 Add gaming workspace
Enable vrr on Vanguard
2023-08-28 09:43:36 +01:00
Evie Litherland-Smith 98177d5119 Add remmina VNC/RDP client
Move program launching binds into submap with silent launch for faster
startup

Add current hyprland submap to waybar
2023-08-23 09:31:52 +01:00
Evie Litherland-Smith 270ca8ade4 Update some binds, remove email workspace
Add editor workspace instead

Some more (hopefully final now) kanshi fixes...
2023-08-10 08:39:33 +01:00
Evie Litherland-Smith 9c13691d36 Add waybar icon, program shortcuts 2023-08-09 14:00:25 +01:00
Evie Litherland-Smith e9aa9ffe8c Add some new workspaces
Add workspaces for email and video calls, going for more program
separation again rather than endless browser tabs

Renamed pass to vault for better mnemonic binds
2023-08-03 15:15:31 +01:00
Evie Litherland-Smith bf63458b2e Add playerctl and mpris module to waybar
Fix hyprland binds for audio and brightness
2023-08-03 10:37:36 +01:00
Evie Litherland-Smith 9cb6a7982a Add extra hyprland workspaces
Re-enable wezterm transparency
2023-08-02 22:05:47 +01:00
Evie Litherland-Smith 689ecdc0ba Back to named workspaces, add music workspace 2023-08-01 09:17:44 +01:00
Evie Litherland-Smith 4f7c732509 Add bitwarden and dedicated workspace
Add back shell shortcuts to update
2023-07-31 10:55:06 +01:00
Evie Litherland-Smith 2f05e76f7f Update keybinds and waybar icon style 2023-07-28 08:01:09 +01:00
Evie Litherland-Smith 272669bcbc Remove some hyprland workspaces, add emacs bind 2023-07-26 11:04:41 +01:00
Evie Litherland-Smith e4a9c6d820 Revert hyprland workspaces to numbers instead of names 2023-07-19 09:13:40 +01:00
Evie Litherland-Smith 865e47f0ce Rename workspaces, update clock widget format 2023-07-18 16:24:27 +01:00
Evie Litherland-Smith bb2992c784 Enable light/sound control for laptop (hopefully)
Add extra rofi modes (ssh, power, files)

Add extra XDG settings for hyprland
2023-07-18 09:15:40 +01:00
Evie Litherland-Smith 0d2a38f9a7 Adjust scaling for eDP-1 (Ronin) 2023-07-17 13:23:00 +01:00
Evie Litherland-Smith 1bafd48306 Switch hyprland/waybar back to using firefox as default browser 2023-07-17 06:58:10 +01:00
Evie Litherland-Smith b102f9e209 Major cleanup for files
Reduce complexity and in flake.nix and be more efficient in re-using
things

Removed some reduandant files in home/ and tidied up the structure
somewhat

Moved things from desktop, gui, etc... to top level

Changed env to shell, indiv shell expressions import relevant others
2023-07-16 17:35:36 +01:00