Commit graph

862 commits

Author SHA1 Message Date
Evie Litherland-Smith a0608acde3 Add steam gamescope compositor as desktop option, set default for Vanguard 2023-04-30 10:37:19 +01:00
Evie Litherland-Smith ee2971579d Add config for LG TV output 2023-04-30 10:36:40 +01:00
Evie Litherland-Smith a33a676677 Switch steam package for steam config, enable steam-hardware support to fix controller 2023-04-29 18:00:26 +01:00
Evie Litherland-Smith 71a9ac5e5f Switch to using thunar with Papirus icons, make spacing of waybar more consistent 2023-04-29 18:00:03 +01:00
Evie Litherland-Smith 6e8e208c0b Remove SDDM import from hyprland, import manually if desired 2023-04-29 14:54:58 +01:00
Evie Litherland-Smith c77c02cd8c Disable hiding cursor in wezterm 2023-04-29 14:54:41 +01:00
Evie Litherland-Smith a922708afe Fix waybar include path 2023-04-29 14:54:35 +01:00
Evie Litherland-Smith 3ed3393fa0 Retheme waybar using block style and catppuccin colours
Add bluetooth module, split some config into separate files
for readability
2023-04-29 12:46:43 +01:00
Evie Litherland-Smith 6b1a530820 Move fonts to be defined when needed, move program shell integration settings into shell-specific expressions 2023-04-29 12:38:42 +01:00
Evie Litherland-Smith 6d510896f6 Remove import missing file 2023-04-29 12:37:11 +01:00
Evie Litherland-Smith 80837514ca Add hardware section to control bluetooth and audio setup for NixOS 2023-04-29 12:36:57 +01:00
Evie Litherland-Smith e3f6035b75 Fix Makefile file type 2023-04-29 12:35:56 +01:00
Evie Litherland-Smith 836863040c Simplify package definitions
Move included nixpkg definitions directly into collection
files, reserve imports for home-manager package configurations.
Move few remaining gui sections up a level
2023-04-28 17:01:53 +01:00
Evie Litherland-Smith 8ed8fb15d8 Rename nixos config files to use just hostname 2023-04-28 11:50:11 +01:00
Evie Litherland-Smith c26950fc2f Fix broken swaylock config
Had swaylock enable key in wrong place
2023-04-28 11:49:38 +01:00
Evie Litherland-Smith 1eaa2ff333 Restore git barbar keymaps 2023-04-27 21:28:45 +01:00
Evie Litherland-Smith 8d0e91ef0c Switch hyprland workspace shortcut keys 2023-04-27 17:55:34 +01:00
Evie Litherland-Smith d2135c314e Tweak hyprland terminal setup
Remove status line from wezterm, not needed in hyprland
2023-04-27 13:00:20 +01:00
Evie Litherland-Smith 6212336a85 Add hyprland for personal PC, disable auto upgrade due to slow starts 2023-04-27 12:43:22 +01:00
Evie Litherland-Smith b725a4edef Add pipewire for screensharing, remove duplicate swaylock 2023-04-26 16:45:55 +01:00
Evie Litherland-Smith 59c9ca38d2 Add common python tools to venv template 2023-04-26 16:26:13 +01:00
Evie Litherland-Smith d07d5b250a Update git symbol in starship 2023-04-26 16:25:58 +01:00
Evie Litherland-Smith 09ead6c957 Set default git branch to main 2023-04-26 16:12:22 +01:00
Evie Litherland-Smith eead20e0be Set background colour for notify due to transparency 2023-04-26 15:57:33 +01:00
Evie Litherland-Smith 74decba69d Stop assigning wezterm to workspace 1 2023-04-26 15:47:31 +01:00
Evie Litherland-Smith c3db440f02 Add marktext, turn off hyprland blur xray 2023-04-26 15:30:46 +01:00
Evie Litherland-Smith da869205c1 Fix and update hyprland setup
Pin working version of hyprland until nix wlroots is updated
Update config for new directory structure
Adjust visuals and apply more window rules
2023-04-26 15:25:40 +01:00
Evie Litherland-Smith df270c73af Add env config for personal collection 2023-04-25 17:17:07 +01:00
Evie Litherland-Smith 331ae65d69 Move bat into env, required by git (for delta) 2023-04-25 16:27:54 +01:00
Evie Litherland-Smith b460ba843a Add padding to wezterm window 2023-04-25 15:32:39 +01:00
Evie Litherland-Smith 57ec2fc1b1 Improve collections by grouping more than just gui together
Convert Vanguard config to match new style
2023-04-25 14:43:08 +01:00
Evie Litherland-Smith 6193f366de Start another restructure
Move home config back into nixos, too annoying to
maintain as separate when not needed

Regoup nix expressions logically, make use of defaults and
create GUI collections to minimise code needed for common
machine definitions
2023-04-25 14:27:28 +01:00
Evie Litherland-Smith 303bcc7df9 Add otpclient and x2go, remove teams 2023-04-24 17:17:34 +01:00
Evie Litherland-Smith bbbcf13d6f Remove dashboard 2023-04-24 13:27:58 +01:00
Evie Litherland-Smith 5750f1a9ca Add some fish abbreviations, update ssh config 2023-04-24 13:27:55 +01:00
Evie Litherland-Smith 1f656c12ae Tweak startup conditions 2023-04-24 11:41:54 +01:00
Evie Litherland-Smith 4df98c9468 Add hop and keymaps 2023-04-24 11:39:37 +01:00
Evie Litherland-Smith fe492f7396 New keymaps for toggleterm and deleting buffers 2023-04-24 10:03:34 +01:00
Evie Litherland-Smith a3c55ceede Use new system for defining home vars and git email 2023-04-24 10:02:12 +01:00
Evie Litherland-Smith 13de5a2bba Add specific configs for different git emails 2023-04-24 09:55:29 +01:00
Evie Litherland-Smith 46f9a593ff Fix structure levels 2023-04-23 14:53:55 +01:00
Evie Litherland-Smith e35a926cb6 Reorganise common directory with env for less duplication 2023-04-23 14:46:59 +01:00
Evie Litherland-Smith e6251069f4 Move urxvt into gui section 2023-04-22 15:18:40 +01:00
Evie Litherland-Smith 76da387eb3 Add updated bash aliases 2023-04-22 15:18:27 +01:00
Evie Litherland-Smith ede87d1ccb Merge branch 'nixos' of gitlab.com:elitherl/dotfiles into nixos 2023-04-22 09:10:23 +01:00
Evie Litherland-Smith 95100163c3 Add wezterm and configs
Restore wezterm configs and link using nix.
Add homebrew support to zsh for Monarch.
2023-04-22 09:09:23 +01:00
Evie Litherland-Smith 360a1d5f83 Tweaks for lazy config 2023-04-21 16:42:21 +01:00
Evie Litherland-Smith 70e14617eb Fix ToggleTerm keymaps 2023-04-21 14:36:23 +01:00
Evie Litherland-Smith 65193ed014 Make neo-tree not lazy load 2023-04-21 14:31:53 +01:00
Evie Litherland-Smith 88beab55c6 Add barbar plugin and config 2023-04-21 14:25:24 +01:00