Commit graph

541 commits

Author SHA1 Message Date
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
Evie Litherland-Smith d973beca07 Remove emacsclient, use emacs directly instead
Add some specific workspaces (emacs, firefox, libreoffice, chat,
steam) with custom icons, reduce persistent workspaces to those 5,
update windowrules and binds accordingly
2024-03-13 17:52:48 +00:00
Evie Litherland-Smith b0a82e93ff Update hyprland rules to new suppressevent windowrule 2024-03-12 09:43:11 +00:00
Evie Litherland-Smith 4eaca262ea Add more window rules for Steam windows 2024-03-10 20:16:02 +00:00
Evie Litherland-Smith 0073450802 Add floating rule for PrismLauncher 2024-03-10 11:22:05 +00:00
Evie Litherland-Smith 69741482bc Globally change opacity to 0.65 / 65%
Update some more places that weren't using the stylix opacity setting
2024-03-09 12:00:10 +00:00
Evie Litherland-Smith 235a678a7c Pull emacs (and nixos) config in git-sync-all instead of hyprland startup 2024-03-08 08:07:51 +00:00
Evie Litherland-Smith 415fbdd795 Swap swaylock for hyprlock
Add hyprlock config file based on https://github.com/NikSneMC/hyprlock
2024-03-04 13:35:26 +00:00
Evie Litherland-Smith 0057f8813a Switch gtk icons from sweet-folders to candy-icons 2024-03-01 11:25:50 +00:00
Evie Litherland-Smith 135db95075 Re-theme back to catppuccin mocha with lavender accent 2024-02-29 15:29:19 +00:00
Evie Litherland-Smith 0981d5dbe7 hyprland update binds
Switch rofi to use drun instead of combi by default

Add rofi ssh bind
2024-02-29 10:44:14 +00:00
Evie Litherland-Smith 802c7f4300 hyprland: change some binds
Split fullscreen binds to super+f and super+m for fullscreen vs
maximise respectively

Move emacs bind to super+e for a bit of consistency, ideally want to
super super+shift+ret for eshell but not there yet
2024-02-27 14:08:57 +00:00
Evie Litherland-Smith 5ed0d0ef60 hyprland: fix setting cursor, increase size 24 -> 32 2024-02-27 14:00:11 +00:00
Evie Litherland-Smith 7a49be2b82 Set cursor theme using stylix
Misc cleanup of flake.nix
2024-02-24 08:44:26 +00:00
Evie Litherland-Smith 30df75daf7 Revert "Tweak border rounding"
This reverts commit fe479544e4.
2024-02-21 09:26:37 +00:00
Evie Litherland-Smith d97303e7d1 Move hyprpaper to be a systemd user service instead 2024-02-20 19:38:38 +00:00
Evie Litherland-Smith 59b9fac674 Start converting theme to use a centrally defined accent colour
accentColour defined in flake.nix and passed via specialArgs /
extraSpecialArgs to where it's needed

Still need to change the mustache configs but otherwise I think
everything has been changed
2024-02-20 19:31:21 +00:00
Evie Litherland-Smith 901fe1c661 Remove emacs-sync-config.sh
Go back to simple git command in hyprland extraConfig
2024-02-17 19:10:22 +00:00
Evie Litherland-Smith 8a438400f8 Add cava keybind to hyprland
Add withTerm function to simplify programs to run in
terminal (alacritty by default) with a key bind. Also include setting
terminal name to name of program to allow waybar rewrites to work
2024-02-16 11:08:24 +00:00
Evie Litherland-Smith 6487b8312f Add cava music visualiser with colour config 2024-02-16 10:54:05 +00:00
Evie Litherland-Smith 6a8967cd14 hyprland: add (lots) more args to btm bind
Also add SHIFT bind for btm -b (basic) using the same set of args otherwise
2024-02-16 10:19:47 +00:00
Evie Litherland-Smith 104f2c8708 Use emacs-sync-config script in hyprland extraConfig 2024-02-15 09:01:19 +00:00
Evie Litherland-Smith 1600288da0 Add network and bluetooth back to waybar, disable associated applets
Split current clock waybar widget into date only and time only,
use more rainbow colours across the system modules
2024-02-13 08:20:02 +00:00
Evie Litherland-Smith 407e019a05 Remove (now unused) hypr/extra.conf 2024-02-13 05:21:12 +00:00