Commit graph

173 commits

Author SHA1 Message Date
Evie Litherland-Smith 49876c5711 Add flathub setup to Makefile 2024-08-23 07:07:25 +01:00
Evie Litherland-Smith 4df433a29a Makefile build use one job by default 2024-08-22 06:55:58 +01:00
Evie Litherland-Smith 290ee4da08 Add keep-going flag to Makefile nix build directive 2024-07-22 10:47:44 +01:00
Evie Litherland-Smith e0d7568a9f Remove copy directive from Makefile 2024-06-22 16:39:30 +01:00
Evie Litherland-Smith dfebded93d Update Makefile
Use normal nix build command to build output, instead of relying on
nixos-rebuild script that introduces some overhead
2024-06-22 09:41:24 +01:00
Evie Litherland-Smith ae2e3a0d59 Cleanup Makefile a bit 2024-06-07 19:56:53 +01:00
Evie Litherland-Smith ff92181337 Add copy command to Makefile
copy runs build, copy to Legion, then rm result link
2024-06-03 05:38:03 +01:00
Evie Litherland-Smith eb706990f7 Add niri wayland compositor package (from stable flake input) 2024-05-27 18:45:54 +01:00
Evie Litherland-Smith ca42ac6b77 Add test directive to Makefile 2024-05-27 12:30:21 +01:00
Evie Litherland-Smith f35fe50280 Add switch directive to Makefile 2024-05-25 07:03:20 +01:00
Evie Litherland-Smith 98e6e5f6b4 Move firefox into separate file, add Makefile 2024-05-11 16:15:46 +01:00
Evie Litherland-Smith 9aea6a9b2c Remove Makefile 2024-03-28 07:03:24 +00:00
Evie Litherland-Smith ada3e40767 Remove "test" rule from Makefile 2024-03-25 13:31:44 +00:00
Evie Litherland-Smith b04886a27b Remove git pull step from make all 2024-03-15 11:44:09 +00:00
Evie Litherland-Smith 48dc2ef95c Update Makefile rules
make all fetches from git and updates nixpkgs when running
nixos-rebuild switch.
2024-03-15 11:21:22 +00:00
Evie Litherland-Smith 9323305376 Add flake update shortcut to Makefile 2024-03-02 09:29:31 +00:00
Evie Litherland-Smith eb662a8be1 Don't automatically call make reload, keep separate 2024-02-21 11:17:25 +00:00
Evie Litherland-Smith 49c0614421 Add reload rule to Makefile
reload: calls hyprctl reload, swaync CSS reload, and restarts
hyprpaper and waybar systemd units. Should pick up all changes made
when updating config doing this

Add make reload call to both make test and make switch

Add swaynotificationcenter to installed packages to make the above work
2024-02-20 19:42:19 +00:00
Evie Litherland-Smith c9b4393a29 Add switch to Makefile, make build the default 2024-02-17 19:03:38 +00:00
Evie Litherland-Smith 21c0dc8176 Switch foot back to alacritty, rearrange some sections
Move stylix target control into individual expressions

Remove thunar

Remove dex, enable systemd services for blueman-applet and
network-manager-applet

Remove mpg123

Qualify package calls in hyprland config using nixpkg definitions

Remove "make switch" from Makefile, replaced by (preferred)
nixos-update
2024-01-30 16:10:12 +00:00
Evie Litherland-Smith c33367bdc7 Move games into system/games.nix (rename of steam.nix)
Add RetroArch with some cores, add to games workspace
2024-01-21 10:31:46 +00:00
Evie Litherland-Smith d08d63959b Add switch back to Makefile 2023-12-22 07:19:13 +00:00
Evie Litherland-Smith f76bef59d4 Swap order of battery and clock waybar modules 2023-12-17 17:52:14 +00:00
Evie Litherland-Smith 9b06d3faf3 Remove teams-for-linux, mu section of Makefile 2023-11-02 10:26:27 +00:00
Evie Litherland-Smith 815f603128 Move email config over from doom-emacs 2023-10-23 23:55:52 +01:00
Evie Litherland-Smith c50ef8c1e9 Remove dependency on other software from rebuild command 2023-10-22 05:33:51 +01:00
Evie Litherland-Smith 9ce0fac4e9 davmail service now copies properties file if it doesn't exist already 2023-10-08 09:49:07 +01:00
Evie Litherland-Smith 98a6595326 Remove "extras", using Makefile to same purpose 2023-10-02 11:38:00 +01:00
Evie Litherland-Smith fa35722194 Add make rule to init mu database 2023-10-02 11:35:24 +01:00
Evie Litherland-Smith 47a178038d Add make rule to copy davmail properties file 2023-10-02 11:29:24 +01:00
Evie Litherland-Smith d26a3c4643 Update login and lock screens
Remove sddm/xserver to use greetd everywhere
Currently launching Hyprland directly and starting with lockscreen

Replace swaylock with gtklock for more consistency
2023-09-27 12:45:12 +01:00
Evie Litherland-Smith 26da6a6bc6 Restart kanshi when running make 2023-09-25 17:24:30 +01:00
Evie Litherland-Smith 10c541b59a Switch to using wlogout instead of rofi-power-menu 2023-09-24 13:05:26 +01:00
Evie Litherland-Smith 399514926f Add transparency and blur to waybar
Remove make switch directive
2023-09-24 11:49:05 +01:00
Evie Litherland-Smith 099edcab7c Add switch to Makefile 2023-09-12 08:34:05 +01:00
Evie Litherland-Smith 06ed0f1d52 Add doom-emacs using nix directly
Keep config as separate repo for rapid iteration
Restore Makefile
2023-09-12 08:33:05 +01:00
Evie Litherland-Smith aa30dd712b Cleanup unused files 2023-09-11 07:48:26 +01:00
Evie Litherland-Smith 4a9b2459e2 Update Makefile 2023-09-04 08:50:46 +01:00
Evie Litherland-Smith 09e52ee595 Add Vanguard back to syncthing 2023-08-30 07:28:36 +01:00
Evie Litherland-Smith c222a51bd2 Fix makefile typo 2023-08-16 08:45:05 +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 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 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 e4a9c6d820 Revert hyprland workspaces to numbers instead of names 2023-07-19 09:13:40 +01:00
Evie Litherland-Smith 865e47f0ce Rename workspaces, update clock widget format 2023-07-18 16:24:27 +01:00
Evie Litherland-Smith 0d2a38f9a7 Adjust scaling for eDP-1 (Ronin) 2023-07-17 13:23:00 +01:00
Evie Litherland-Smith 76b0ce23cb Add gitui with vim-style keybinds and catppuccin theme 2023-07-17 09:12:26 +01:00
Evie Litherland-Smith dc9374c769 Add make home to Makefile, fix paths for Legion 2023-07-16 09:03:38 +01:00