Commit graph

107 commits

Author SHA1 Message Date
Evie Litherland-Smith ae6508c15b Restore display settings to fix rotation
Change some binds, add reference workspace for zotero
2023-08-09 13:48:55 +01:00
Evie Litherland-Smith 1680557067 Split alacritty config for macos vs hyprland 2023-08-09 10:27:10 +01:00
Evie Litherland-Smith 6ce2e91572 Switch python lsp, fix screen mode for Ronin 2023-08-08 16:43:59 +01:00
Evie Litherland-Smith a4c9090d84 Add anyrun plugins, update flake inputs
Update hyprland to latest tagged release

Move hyprland config inside nix expression so variable substitution can
be used
Use kanshi to completely control monitor config
2023-08-08 12:21:23 +01:00
Evie Litherland-Smith 559126c464 Revert some kanshi changes to fix things 2023-08-08 10:45:13 +01:00
Evie Litherland-Smith 5beae89ae1 Add anyrun, new hypr binds and kanshi fixes
Stop disabling laptop screen due to know Hyprland bug,
just move around with kanshi
2023-08-08 09:51:14 +01:00
Evie Litherland-Smith 353091e36b Switch hyprpaper for swww using kanshi to update
Hopefully fixed kanshi issues with docking/undocking
2023-08-08 08:21:51 +01:00
Evie Litherland-Smith 23f74093d8 Rewrite to simplify some home-manager setup
Remove work.nix variants of expressions
Better use of defaults across all machines

Set TERM env to xterm-256color for ssh connections by default
2023-08-07 10:00:57 +01:00
Evie Litherland-Smith efa0909c15 Switch to alacritty
Replace wezterm as it was setting extra shell variables that messed up
emacs internal terminal.

Add config to alacritty
2023-08-07 09:19:09 +01:00
Evie Litherland-Smith 4bd9fcba80 Disable HDR in gamescope 2023-08-05 18:22:16 +01:00
Evie Litherland-Smith 5537463fff Fix missing gamescope import 2023-08-05 18:17:25 +01:00
Evie Litherland-Smith 32c5715547 Temp fix to enable zsh 2023-08-05 18:12:45 +01:00
Evie Litherland-Smith d72a4738c4 Try fixing zsh not being enabled 2023-08-05 18:09:44 +01:00
Evie Litherland-Smith 14d8b5683c Add gamescope as separate desktop option 2023-08-05 18:06:21 +01:00
Evie Litherland-Smith c6c53c7e1a Revert some changes
Switch back to firefox, thunderbird and teams-for-linux

Switch back to greetd, xserver was being strange

Add some autostart programs for Ronin
2023-08-03 21:26:48 +01:00
Evie Litherland-Smith 79bec95825 Add zathura and thunar 2023-08-03 16:01:13 +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 1560373dbe Add pinentry, rbw, libnotify 2023-08-03 09:47:17 +01:00
Evie Litherland-Smith 889810f863 Back to hyprland, switch to using mako 2023-08-02 15:10:24 +01:00
Evie Litherland-Smith fb9df06c3e Add wallpaper to .config dir 2023-08-02 11:04:38 +01:00
Evie Litherland-Smith eed323b3e7 Split desktop config into plasma and hyprland
Change Ronin to use plasma wayland instead of hyprland
2023-08-02 10:23:16 +01:00
Evie Litherland-Smith 3844517405 Re-enable emacs server as separate nix expression 2023-07-31 14:46:48 +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 9713314c45 Add home dock/monitor config 2023-07-28 07:00:26 +01:00
Evie Litherland-Smith 04e00b1348 Update flake.lock, fixes syncthing issues
Update font definition for new nixpkgs version
2023-07-27 16:17:06 +01:00
Evie Litherland-Smith 3e09b51c34 Re-add libreoffice 2023-07-26 17:25:22 +01:00
Evie Litherland-Smith 55e72cb9cc Move doom flake contents back in
Doom emacs config is still separate repo, but flake contents are back

Remove work firefox profile, switched to chromium instead for Teams fix
2023-07-26 15:45:24 +01:00
Evie Litherland-Smith f3e8b1a38e Update doom-emacs flake url
Switch to using chromium instead of firefox for teams support
Remove neovim flake from inputs
2023-07-25 16:14:50 +01:00
Evie Litherland-Smith 292c5b98e1 Move doom config into separate flake
Remove doom config from this repo

Set firefox UA to chrome to make teams calls work...
2023-07-25 13:57:55 +01:00
Evie Litherland-Smith ca2afa6ee9 Some extra emacs configs, add LSP and tree-sitter 2023-07-24 22:10:01 +01:00
Evie Litherland-Smith b85bdcec10 Add doom-emacs and template config 2023-07-24 16:45:19 +01:00
Evie Litherland-Smith e2c9d8eba7 Use custom neovim flake, centralise tokyonight source
nvim repo has been converted to flake for easier inclusion but still
stand-alone for non-nix systems

Move tokyonight repo fetch to flake input to keep consistent and reduce
multiple fetch calls
2023-07-24 13:27:05 +01:00
Evie Litherland-Smith d00e1ec199 Switch teams client back 2023-07-24 09:07:26 +01:00
Evie Litherland-Smith 8c14fe654d Reload hyprpaper on laptop lid switch 2023-07-21 17:15:39 +01:00
Evie Litherland-Smith 1d82317e43 Small alias adjustments 2023-07-21 11:41:20 +01:00
Evie Litherland-Smith f7edaab157 Make autoUpgrade not be the default, enable where wanted 2023-07-21 11:10:31 +01:00
Evie Litherland-Smith c9661d158d Reinstate kanshi with some fixes and work with laptop lid switch 2023-07-20 11:59:08 +01:00
Evie Litherland-Smith 39b38c8d8e Remove kanshi, more trouble than help... 2023-07-20 07:21:22 +01:00
Evie Litherland-Smith 05191a3bab Remove neovide, term TERM for wezterm 2023-07-19 11:40:07 +01:00
Evie Litherland-Smith 127c4df7fa Use kanshi to turn wifi on or off based on docked status 2023-07-19 09:17:24 +01:00
Evie Litherland-Smith 1c3dcd05a1 Quote flake urls in aliases 2023-07-19 08:59:19 +01:00
Evie Litherland-Smith 401720dd47 Add new shellConfig set up to other machines 2023-07-19 08:57:48 +01:00
Evie Litherland-Smith a317ac6f05 Switch to zsh, use specialArgs to pass shell name around to update everywhere at the same time 2023-07-19 08:55:53 +01:00
Evie Litherland-Smith 865e47f0ce Rename workspaces, update clock widget format 2023-07-18 16:24:27 +01:00
Evie Litherland-Smith 7858d73212 Add keybind for neovide 2023-07-18 15:09:07 +01:00
Evie Litherland-Smith e66aeab392 Remove lazygit, move some package definitions around 2023-07-18 15:04:58 +01:00
Evie Litherland-Smith e65675da02 Move some package definitions from system to home
Remove thunar, effectively replaced by rofi + terminal
Add some alias to quickly update nixos and home-manager
2023-07-18 14:51:53 +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 b9c31ed2ec Add hyprland bind to launch wezterm directly to neovim 2023-07-17 14:24:04 +01:00