Evie Litherland-Smith
4054aba498
home-manager: move anything not hyprland-specific into desktop.nix
2024-04-11 22:47:28 +01:00
Evie Litherland-Smith
f15cfde53c
Add remmina remote desktop client (with hyprland rules)
2024-04-11 09:58:39 +01:00
Evie Litherland-Smith
43a6169ca6
Update hyprland binds
...
Add firefox and thunar, add separate emacs bind to open on workspace 1
2024-04-10 19:16:14 +01:00
Evie Litherland-Smith
5750a31713
Remove whatsapp-for-linux
2024-04-08 14:31:37 +01:00
Evie Litherland-Smith
b2378517d8
Restore whatsapp-for-linux
...
Move OBSStudio to workspace 2 by default instead
2024-04-06 17:03:10 +01:00
Evie Litherland-Smith
6305161e7c
Add floating rule for thunar file progress window
2024-04-06 16:28:52 +01:00
Evie Litherland-Smith
58f0e5237d
Switch default browser back to firefox
2024-04-04 13:09:53 +01:00
Evie Litherland-Smith
d1e0ee95ea
Switch workspace 3 back to being a files workspace
2024-04-04 09:18:36 +01:00
Evie Litherland-Smith
077b04ca73
Remove teams-for-linux, update chromium config and add package
...
teams-for-linux seems to have support issues with new teams updates,
so switching to just using chromium as my browser as that should work
better
Add chromium package back, also waybar rewrite and window rules, set
as default browser for mimeapps
Update chromium configs; Add ManagedBookmarks and alphabetise the
other config options. Add ublock-origin, simplelogin and catppuccin
theme plugins
2024-04-03 11:02:26 +01:00
Evie Litherland-Smith
14837ed9d8
Remove whatsapp-for-linux, add firefox bookmark for WhatsApp Web
2024-04-02 17:44:33 +01:00
Evie Litherland-Smith
2e83f46738
Change workspace 3 to be a music workspace
...
Remove workspace rule for libreoffice, add a rule for x2go and
nomachine
2024-04-02 15:30:24 +01:00
Evie Litherland-Smith
fdba59544c
Add bind for rofi-emoji, update title matching for NoMachine window rules
2024-04-02 11:14:33 +01:00
Evie Litherland-Smith
7dbf3982b6
Fix bind to call swaylock
2024-03-31 13:19:33 +01:00
Evie Litherland-Smith
ecc9fae75a
Major changes: switch to tracking nixos-23.11 and remove stylix.
...
Motivated by the xz backdoor bug, switch NixOS system to track 23.11
instead of unstable, and will bump version numbers as they come along
rather than do rolling release.
Reverted a couple of changes that were introduced in recent nixpkgs
versions, only major one was switching back to swaylock as hyprlock
isn't in nixpkgs 23.11
Remove stylix and replace with lower-level base16.nix, partly because
stylix was doing something strange pulling in extra flakes (and
breaking on 23.11), partly because I was most of the way there anyway.
Remove last references to stylix in config, mostly just changing
stylix.colors to scheme (from base16) and defining fonts in
specialArgs to be used in the same way as before.
2024-03-31 12:59:24 +01:00
Evie Litherland-Smith
6c9a91ded9
Remove remote workspace, replace with web browser workspace
...
Move waybar window and MPRIS modules to centre
Change Vanguard window rules to workspace rules to bind to specific
monitors
2024-03-31 08:23:29 +01:00
Evie Litherland-Smith
92a3951148
hyprland: change obs rule to workspace 3
2024-03-30 07:51:51 +00:00
Evie Litherland-Smith
7af353e182
Reduce to 5 main and 5 backup workspaces
...
Removed email workspace
2024-03-28 09:06:04 +00:00
Evie Litherland-Smith
55c7f64bdf
Switch hyprland bind from firefox back to nyxt
2024-03-26 14:15:37 +00:00
Evie Litherland-Smith
ac7a6d37ca
Switch another reference to foot term back to alacritty
2024-03-26 08:16:22 +00:00
Evie Litherland-Smith
c2d64eaa23
Add (back) bind for opening firefox
2024-03-26 06:33:23 +00:00
Evie Litherland-Smith
1bd6c8af57
Disable systemd services for waybar and hyprpaper
...
Start with Hyprland instead
2024-03-26 06:14:38 +00:00
Evie Litherland-Smith
7eacc47e17
Switch foot back to alacritty
2024-03-26 06:13:44 +00:00
Evie Litherland-Smith
39a8e48ba5
Workspace updates
...
Rearrange some workspaces, now have: home, files, chat, email, remote,
games - with associate icons and rules updates
2024-03-25 13:43:16 +00:00
Evie Litherland-Smith
dc30a3559d
Add title to NoMachine window rules
...
Stop rules from applying to things like popups on mouse hover
2024-03-25 10:14:33 +00:00
Evie Litherland-Smith
e59297c801
hyprland: restart foot/waybar/hyprpaper on startup
...
Add bind to pull emacs config before starting
Set steam workspace rule back to silent to avoid popups stealing focus
all the time...
2024-03-24 08:31:26 +00:00
Evie Litherland-Smith
52c7547539
Hyprland workspaces binds: remove silent
2024-03-24 05:48:25 +00:00
Evie Litherland-Smith
570efd117f
Switch alacritty for foot (terminal)
...
Use foot client / server setup (via systemd)
2024-03-21 11:38:29 +00:00
Evie Litherland-Smith
561e17f615
Add bind to open wiki.hyprland.org with current version number
2024-03-20 17:27:17 +00:00
Evie Litherland-Smith
b87382a09b
Hyprland: add bind to move, resize, and pin the active window
...
TODO let this bind also set floating but that's not in my current
version of Hyprland
2024-03-20 15:20:12 +00:00
Evie Litherland-Smith
31a18fb9d7
Remove firefox and thunar binds
2024-03-20 10:43:07 +00:00
Evie Litherland-Smith
727f5b12d4
Hyprland: disable cursor_inactive_timeout
2024-03-19 14:48:09 +00:00
Evie Litherland-Smith
b17ad1be44
Add (back) firefox windowrule
2024-03-19 07:10:50 +00:00
Evie Litherland-Smith
7aacdc7868
Restore NoMachine, X2Go is being unstable
...
Keep X2Go for future testing / other connections if wanted
2024-03-18 16:39:26 +00:00
Evie Litherland-Smith
5243897f43
Final X2Go window rule update
2024-03-18 10:15:51 +00:00
Evie Litherland-Smith
be494ee9ad
X2Go window rule updates, remove NoMachine install
2024-03-18 10:04:15 +00:00
Evie Litherland-Smith
23c2eb48fb
Add size and position rules for floating x2go window
2024-03-18 10:00:24 +00:00
Evie Litherland-Smith
cd58445ea3
Add X2Go as potential NoMachine replacement
...
Update hyprland window rules to include x2go
2024-03-18 09:40:56 +00:00
Evie Litherland-Smith
11bfc5b12c
Add workspace 6 for WebCord and OBS studio
...
Swap order of chat and files workspaces
2024-03-16 12:09:14 +00:00
Evie Litherland-Smith
1957423a7b
Home-manager updates
...
pinentryFlavor -> pinentryPackage
eza.enableAliases replaced in favour to per-shell integration options,
all true by default anyway
zsh.enableAutosuggestions -> zsh.autosuggestion.enable
2024-03-16 12:02:38 +00:00
Evie Litherland-Smith
fd32f4c101
Switch icon theme to catppuccin-papirus-folders mocha-lavender
...
Change qt styling to use gtk2, hopefully makes theming a bit more
consistent
2024-03-15 17:15:18 +00:00
Evie Litherland-Smith
bd1d11ad7b
Wrong package name for thunar
2024-03-15 16:14:14 +00:00
Evie Litherland-Smith
d0360aa1d5
Hyprland: relative workspace binds only for open
...
Add bind to open thunar (in files workspace)
2024-03-15 16:09:08 +00:00
Evie Litherland-Smith
4d15621f4f
Restore emacs service, start with graphical session
2024-03-15 11:44:32 +00:00
Evie Litherland-Smith
57a253a106
Update nixpkgs
2024-03-15 11:43:42 +00:00
Evie Litherland-Smith
6a1260f540
Remove accidental duplicate bind
2024-03-15 11:15:11 +00:00
Evie Litherland-Smith
4852cf80cb
Don't bind emacs and firefox by default, but add keybinds to open on set workspaces
...
Add workspace rule for teams
2024-03-15 11:05:28 +00:00
Evie Litherland-Smith
1c9ba2626e
Don't bind emacs to a given workspace
2024-03-15 11:01:49 +00:00
Evie Litherland-Smith
962eb70fd2
Fix another hyprland rule typo
2024-03-15 08:10:28 +00:00
Evie Litherland-Smith
0d56f3596b
Hyprland emacs bind use emacsclient but start emacs with server if not running
2024-03-14 10:12:00 +00:00
Evie Litherland-Smith
3c8d395b94
Make workspace rules silent, fix wrong order, fix suppressevent
2024-03-14 09:57:44 +00:00