Evie Litherland-Smith
4fb79f1264
Update monitor config
2023-08-22 15:41:24 +01:00
Evie Litherland-Smith
c1a3b9a591
Add pySpec bookmark
2023-08-22 10:08:06 +01:00
Evie Litherland-Smith
3b7519bf15
Back to hyprland...
...
Switch sww back to hyprpaper as well
2023-08-21 11:01:19 +01:00
Evie Litherland-Smith
d71d97cffe
Add extra plasma integration packages
2023-08-21 08:20:45 +01:00
Evie Litherland-Smith
7fe0ec6acd
Move fonts into hyprland config
2023-08-18 12:23:52 +01:00
Evie Litherland-Smith
54c97e0cbc
Laptop back to using KDE Plasma
...
Rename emacs expression files
2023-08-18 12:19:52 +01:00
Evie Litherland-Smith
9f8362d18b
Start mako with hyprland
...
Bind laptop lid to reload hyprland config
2023-08-16 08:44:20 +01:00
Evie Litherland-Smith
536659ae74
Add tmux with config
2023-08-15 14:44:19 +01:00
Evie Litherland-Smith
d9e94dbd0a
Restore emacs bind, remove mypy for performance
2023-08-14 17:28:23 +01:00
Evie Litherland-Smith
d885f51818
Update gamescope commands
...
Some flags were changed, also changed to verbose flags to make it easier
to parse in the future
2023-08-11 16:50:51 +01:00
Evie Litherland-Smith
6cccb7c254
Fix a couple of bookmarks
2023-08-11 08:51:22 +01:00
Evie Litherland-Smith
1ec2861058
Reinstall pyright, fix monitor positions for home
2023-08-11 05:55:55 +01:00
Evie Litherland-Smith
45e361cf6f
Update firefox locale settings
...
Add some missing bookmarks for work
2023-08-10 11:59:59 +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
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
Evie Litherland-Smith
0788da99d8
Add kanshi config for laptop
...
Add workspace rule back for teams client
2023-07-17 14:02:33 +01:00
Evie Litherland-Smith
0d2a38f9a7
Adjust scaling for eDP-1 (Ronin)
2023-07-17 13:23:00 +01:00
Evie Litherland-Smith
d4b3e4b8e7
Change neovide shortcut to make work on wayland
2023-07-17 09:31:08 +01:00
Evie Litherland-Smith
a6733769bd
Split tui into separate files again
2023-07-17 09:18:50 +01:00
Evie Litherland-Smith
1c96dbb703
Add extra shell aliases to simplify updating
2023-07-17 06:37:40 +01:00
Evie Litherland-Smith
dfb28153c8
Add neovide shortcut
2023-07-16 20:50:08 +01:00
Evie Litherland-Smith
a05bb1e7e2
Add neovide back to packages list
2023-07-16 20:47:11 +01:00
Evie Litherland-Smith
648072665d
Let home-manager self-manage
2023-07-16 18:45:41 +01:00
Evie Litherland-Smith
690d99830b
Fix strange hyprland home error, temp disable fish direnv integration
2023-07-16 18:41:00 +01:00
Evie Litherland-Smith
3dde6e968e
Move some packages to home/tui, add missing tui import
2023-07-16 17:48:23 +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
Evie Litherland-Smith
dc9374c769
Add make home to Makefile, fix paths for Legion
2023-07-16 09:03:38 +01:00
Evie Litherland-Smith
fd928f0b66
Fix some bad paths
2023-07-15 21:06:51 +01:00
Evie Litherland-Smith
000c3ac2dc
Move audio settings from common to desktop
2023-07-15 10:33:52 +01:00
Evie Litherland-Smith
a8f304b075
Move all host specific things out of flake.nix
...
Go back to single, re-designed waybar for all screens
2023-07-13 12:41:00 +01:00
Evie Litherland-Smith
9362212790
Start restyling waybar, rename laptop to compact
2023-07-12 16:43:18 +01:00
Evie Litherland-Smith
c7c6089237
Add default session for Ronin
2023-07-12 08:50:57 +01:00
Evie Litherland-Smith
eeb9cc2658
gamescope startup issues
2023-07-11 13:11:07 +01:00
Evie Litherland-Smith
fb172bea1c
add missing default session
2023-07-11 13:03:20 +01:00
Evie Litherland-Smith
5ee9d0867c
Add hyprland rule for gamescope, add greetd again
2023-07-11 12:54:19 +01:00
Evie Litherland-Smith
040e7286c0
Hyprland updates
2023-07-07 17:25:04 +01:00
Evie Litherland-Smith
16a57b4ee5
Remove recursive ssh function for fish
2023-07-07 13:29:59 +01:00
Evie Litherland-Smith
ed01431115
Switch back to fish, update monitor names/config for new dock
2023-07-07 11:37:58 +01:00
Evie Litherland-Smith
8c194f20d8
Alias ssh to set TERM to something sensible first
2023-07-05 14:37:49 +01:00
Evie Litherland-Smith
1724d7993f
Disable networkmanager as it was messing with DHCP
2023-07-05 11:57:10 +01:00
Evie Litherland-Smith
763cfe384a
Try switching to Zsh as default shell
2023-07-05 11:08:23 +01:00
Evie Litherland-Smith
13b2429cc7
Add some more common shell aliases
2023-07-05 11:04:06 +01:00
Evie Litherland-Smith
c6d16569ea
Remove nixos-update alias
2023-07-04 07:38:01 +01:00
Evie Litherland-Smith
6cb0d695ee
Enable autoUpgrade by default for NixOS hosts
...
NoMachine no longer floating
2023-07-04 07:35:30 +01:00
Evie Litherland-Smith
dac07a1229
Change vanguard to use steam gamescope by default
2023-06-29 09:41:52 +01:00
Evie Litherland-Smith
7364e01d07
Remove users directory and hosts for non-NixOS machines
...
Move user account definitions into machine configuration.nix
Move per-host user settings into flake.nix directly
2023-06-28 19:37:23 +01:00
Evie Litherland-Smith
6d629b0743
Switch Northstar config to use plasma instead of sway
2023-06-28 18:22:25 +01:00
Evie Litherland-Smith
24ecf210d5
Rename work laptop to fit theme, capitalise names in syncthing config for consistency
2023-06-27 13:46:28 +01:00
Evie Litherland-Smith
394e609be9
Add Legion default.nix
2023-06-27 07:43:18 +01:00
Evie Litherland-Smith
2b0319f5a5
Enable bluetooth for Vanguard
2023-06-27 07:17:13 +01:00
Evie Litherland-Smith
e2413aaecd
Fix typo in greetd settings
2023-06-26 15:13:55 +01:00
Evie Litherland-Smith
1444a5c560
Change nixos-rebuild shell alias
2023-06-26 15:09:49 +01:00
Evie Litherland-Smith
bd5039992c
Move things into abstacted sections to maximuse reuse
2023-06-26 15:08:44 +01:00
Evie Litherland-Smith
3680a4862f
Bind workspaces in Hyprland using new syntax
2023-06-26 14:02:10 +01:00
Evie Litherland-Smith
3544950bd4
Reinstate Hyprland as default window manager
2023-06-26 13:23:27 +01:00
Evie Litherland-Smith
0cb2ab6a4e
Update output config for Vanguard
2023-06-26 07:36:32 +01:00
Evie Litherland-Smith
a40b8d38d8
Move wallpaper setting into flake.nix to make it easier and drop requirement for specialArgs
2023-06-24 09:10:26 +01:00
Evie Litherland-Smith
8578fc23c3
Add wallpaper to Northstar
2023-06-24 08:58:30 +01:00
Evie Litherland-Smith
8a908cd539
Add wallpapers as flake input to remove need for checking out repo locally
2023-06-23 14:14:18 +01:00
Evie Litherland-Smith
b2a734cc9e
Add teams to startup for N0245, update flake.lock
2023-06-23 08:36:25 +01:00
Evie Litherland-Smith
2d66290f7d
Add branch ref back, needed or else it fails
2023-06-22 14:43:51 +01:00
Evie Litherland-Smith
389df6c760
Update flake URI from merging branch into main
2023-06-22 14:42:25 +01:00
Evie Litherland-Smith
9cd36bf099
Enable auto-updates for Vanguard using flake
2023-06-22 14:40:20 +01:00
Evie Litherland-Smith
897302b568
Add Vanguard config to flake
2023-06-22 14:31:35 +01:00
Evie Litherland-Smith
7e397ba226
Make locales device specific
2023-06-22 12:33:17 +01:00
Evie Litherland-Smith
99f2dc3a18
Declare flake URI as git link
2023-06-22 11:01:55 +01:00
Evie Litherland-Smith
c241b30e6b
Move some extra bits into flake expression
2023-06-22 09:54:46 +01:00
Evie Litherland-Smith
016c5b7b68
Typo in flake URI
2023-06-22 09:35:59 +01:00
Evie Litherland-Smith
51eebdd748
Move more machines into hosts system, set Legion to auto update from flake URI
2023-06-22 09:34:05 +01:00
Evie Litherland-Smith
2b5a31d1bf
Move machines config into relevant hosts section
2023-06-22 09:27:39 +01:00
Evie Litherland-Smith
cb9ff03a5b
Standise config for N0245 (like Legion)
2023-06-22 09:13:05 +01:00
Evie Litherland-Smith
ffbcb9053f
Add Legion config to flake
2023-06-22 09:03:42 +01:00