Commit graph

1138 commits

Author SHA1 Message Date
Evie Litherland-Smith cd3b6ee406 Merge branch 'nixos' 2023-05-04 12:44:57 +01:00
Evie Litherland-Smith 3018b57334 Move nix config up to top level of directory 2023-05-04 12:37:53 +01:00
Evie Litherland-Smith 87f84621c5 Delete ranger config, add pypoetry config to nix expression 2023-05-04 12:33:38 +01:00
Evie Litherland-Smith 7a90a24b96 Update Makefile
Automatically select nixos or home-manager install using /etc/nixos
directory as test
2023-05-04 12:29:07 +01:00
Evie Litherland-Smith b3bc2ba5ce Delete old files 2023-05-04 12:10:01 +01:00
Evie Litherland-Smith 867988106b Fix lazy writing locking file to nix directory
Add readline config to nix for case-insensitive shell matching
2023-05-04 12:06:01 +01:00
Evie Litherland-Smith 65e9689122 Remove nvim lazy-lock 2023-05-04 12:00:57 +01:00
Evie Litherland-Smith f99a16a65d Add ssh config to nix properly 2023-05-04 11:06:31 +01:00
Evie Litherland-Smith d074fdb11e Enable openssh server on vanguard 2023-05-04 11:06:12 +01:00
Evie Litherland-Smith 1c3680bbc2 Move neovim config into nix control 2023-05-04 11:05:58 +01:00
Evie Litherland-Smith 5dffba75f4 Specify system autoUpgrade rules per-system 2023-05-04 07:01:03 +01:00
Evie Litherland-Smith 83cf5f4bf6 Fix hyprland calls 2023-05-04 06:38:09 +01:00
Evie Litherland-Smith ba75202d69 Add waybar config for Vanguard 2023-05-04 06:37:53 +01:00
Evie Litherland-Smith 3ebcde7e09 Disable nvim transparency if using neovide 2023-05-04 06:36:52 +01:00
Evie Litherland-Smith 05f294c9f0 Disable autologin (seems to be broken) 2023-05-04 06:25:27 +01:00
Evie Litherland-Smith b5fa8d1d1f Rename for consistency 2023-05-04 06:25:06 +01:00
Evie Litherland-Smith 3a79fc8268 Update zoom window rules 2023-05-03 17:38:34 +01:00
Evie Litherland-Smith 4afaa18ea5 Fix calling old waybar config 2023-05-03 11:31:04 +01:00
Evie Litherland-Smith 50ee267963 Adjust keybinds 2023-05-02 16:05:43 +01:00
Evie Litherland-Smith b123eab5aa Restructure waybar config
Move module and common layout config into separate files to be imported
Use different monitor bar setup for dual screens
2023-05-02 15:25:23 +01:00
Evie Litherland-Smith 08a6789735 Add grouping for dwindle layout, add window rules for Zoom 2023-05-02 11:54:57 +01:00
Evie Litherland-Smith 1f4109cbe4 Add H0615 specific waybar config 2023-05-02 10:03:09 +01:00
Evie Litherland-Smith ec8f1d9d7e Attempt to make only the first NoMachine window floating
Add workspace rule for MS Teams client
2023-05-02 09:51:22 +01:00
Evie Litherland-Smith 089187738e Update Monarch config
Update Monarch config file for restructure
Fix Makefile for new non-nixos structure
Add MacOS background blur to wezterm
2023-05-02 08:22:53 +01:00
Evie Litherland-Smith 3e6a484489 Autologin to steam compositor 2023-04-30 10:40:18 +01:00
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