Commit graph

1254 commits

Author SHA1 Message Date
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
Evie Litherland-Smith 0203b73757 Add wayland clipboard, remove X11 forwarding from SSH 2023-04-21 14:24:53 +01:00
Evie Litherland-Smith a6dc408032 Add direnv plugin for nvim 2023-04-21 09:22:03 +01:00
Evie Litherland-Smith e2cf9ae2dd Add extra configs for Monarch 2023-04-21 07:35:58 +01:00
Evie Litherland-Smith 54ca515cb6 Add zsh completions, fix neovide typo 2023-04-21 07:35:29 +01:00
Evie Litherland-Smith ecd1a5f29b Add starter config for macbook 2023-04-21 07:28:18 +01:00
Evie Litherland-Smith 29cbb48650 Update keymaps and add more entries to dashboard 2023-04-20 16:01:58 +01:00
Evie Litherland-Smith aacbb35a8d Speed up nix shell 2023-04-20 16:01:26 +01:00
Evie Litherland-Smith bcc2f202c2 Add poetry lock file check to venv nix template 2023-04-20 11:59:09 +01:00
Evie Litherland-Smith 654026846a Fix typo in project ignoring null-ls 2023-04-20 11:58:46 +01:00