Commit Graph
100 Commits
Author SHA1 Message Date
Alexander Heldt 77314fece4 pinwheel: Set touchpad sensitivity (in hyprland) 2023-08-26 17:09:36 +02:00
Alexander Heldt 123e0d694b pinwheel: Extract hyprland module 2023-08-26 17:08:31 +02:00
Alexander Heldt 48c024c7ed pinwheel: Extract tmux module 2023-08-26 17:00:57 +02:00
Alexander Heldt d158328ae4 pinwheel: Extract foot module 2023-08-26 17:00:57 +02:00
Alexander Heldt e7eb26d4f3 pinwheel: Extract zsh module 2023-08-26 17:00:57 +02:00
Alexander Heldt cef0f11783 pinwheel: Extract vim module 2023-08-26 10:12:30 +02:00
Alexander Heldt 91bd9b2799 pinwheel: Remove deprecated hyprland.xwayland.hidpi 2023-08-25 19:44:09 +02:00
Alexander Heldt fa572d1ac0 Bump flake inputs 2023-08-25 19:43:52 +02:00
Alexander Heldt 88904c75dc Remove nixpkgs 23.05 2023-08-25 19:39:35 +02:00
Alexander Heldt df61f41c79 pinwheel: Extract git to module 2023-08-25 19:37:00 +02:00
Alexander Heldt d91c831a0c pinwheel: Set dpi scaling in hyprland 2023-08-25 19:37:00 +02:00
Alexander Heldt 79be284e7d pinwheel: Set font (and font size) for bemenu-run 2023-08-25 19:37:00 +02:00
Alexander Heldt bed3118b1b pinwheel: Update foot font size to 14 2023-08-25 19:37:00 +02:00
Alexander Heldt 3aa31f62c6 pinwheel: Add calibre 2023-08-25 19:37:00 +02:00
Alexander Heldt efdece03b9 pinwheel: Extract sound config into module 2023-08-22 19:37:30 +02:00
Alexander Heldt 9615a0dbe0 pinwheel: Add screen brightness control 2023-08-20 20:40:17 +02:00
Alexander Heldt 70cc41ff66 pinwheel + sombrero: Sync books 2023-08-19 11:24:17 +02:00
Alexander Heldt 2fb000dca2 pinwheel: Refer to nix store packages in hyperland config 2023-08-19 11:24:17 +02:00
Alexander Heldt 0bf0c08c33 pinwheel: Move firefox module to pinwheel host 2023-08-19 11:24:17 +02:00
Alexander Heldt 2b58418093 pinwheel: Extract syncthing module 2023-08-19 11:24:17 +02:00
Alexander Heldt 432662a27f pinwheel: Extract ssh module 2023-08-19 11:24:17 +02:00
Alexander Heldt 99c268c651 pinwheel: Extract age as module 2023-08-19 11:24:17 +02:00
Alexander Heldt 5c6c613030 pinwheel: Extract firefox into module
And add `ff` bash script
2023-08-19 11:24:17 +02:00
Alexander Heldt 98e88e3fbb pinwheel: Set foot fontsize to 10 2023-08-19 11:24:17 +02:00
Alexander Heldt 1cbeb74754 sombrero: Sync work with pinwheel 2023-08-19 11:24:17 +02:00
Alexander Heldt dfc02ccc95 pinwheel: Sync work with sombrero 2023-08-19 11:24:17 +02:00
Alexander Heldt 6cbb1899fe sombrero: Sync org and personal with pinwheel 2023-08-19 11:24:17 +02:00
Alexander Heldt ecb3dbda0b make: Add sombrero rebuild+switch target 2023-08-19 11:24:17 +02:00
Alexander Heldt d0172ebecc sombrero: Simplify syncthing device definitions 2023-08-19 11:24:17 +02:00
Alexander Heldt 0708a7b14a sombrero: Add pinwheel as syncthing device 2023-08-19 11:24:17 +02:00
Alexander Heldt d2f576f8cf sombrero: Sync time-tracking explicitly 2023-08-19 11:24:17 +02:00
Alexander Heldt a0b0e80e59 pinwheel: use ctrl-{a,e} in ZSH to move to {start,end} of line 2023-08-19 11:24:17 +02:00
Alexander Heldt a1fad2d850 sombrero: Add alex.pinwheel as authorized ssh key 2023-08-19 11:24:17 +02:00
Alexander Heldt 47a91aeda2 pinwheel: Add alex.pinwheel-sombrero ssh key 2023-08-19 11:24:17 +02:00
Alexander Heldt 2c15478934 pinwheel: Add alex.pinwheel-github ssh key 2023-08-19 11:24:17 +02:00
Alexander Heldt a871f9d266 pinwheel: Add alex.pinwheel as agenix key
And rekey existing secrets
2023-08-19 11:24:17 +02:00
Alexander Heldt 06eea9ad5e pinwheel: Add personal + work profile to firefox 2023-08-19 11:24:16 +02:00
Alexander Heldt 66f306e166 pinwheel: Sync phone-gps and time-tracking 2023-08-19 11:23:47 +02:00
Alexander Heldt 3453182494 pinwheel: Set resize/move keys in hyprland 2023-08-19 11:23:47 +02:00
Alexander Heldt ec4e24947c pinwheel: Configure tmux 2023-08-19 11:23:47 +02:00
Alexander Heldt e90839abcb pinwheel: Set fullscreen/float keys to hyprland 2023-08-19 11:23:47 +02:00
Alexander Heldt f370f260c7 pinwheel: Tweak zsh vim mode 2023-08-19 11:23:47 +02:00
Alexander Heldt ca20bc852b pinwheel: set BROWSER and EDITOR in zsh 2023-08-19 11:23:47 +02:00
Alexander Heldt 12856e3795 pinwheel: Add swaylock 2023-08-19 11:23:47 +02:00
Alexander Heldt 5186345042 pinwheel: Configure zsh
Including prompt and autocomplete
2023-08-19 11:23:47 +02:00
Alexander Heldt 8505c9acb0 make: Add target flake-update 2023-08-19 11:23:47 +02:00
Alexander Heldt a78ab4b54c pinwheel: Update fonts.fonts -> fonts.packages 2023-08-19 11:23:47 +02:00
Alexander Heldt 5d5a940cc5 pinwheel: Add syncthing
Sync
- org
- personal
2023-08-19 11:23:47 +02:00
Alexander Heldt 608d968a05 pinwheel: Add agenix 2023-08-19 11:23:47 +02:00
Alexander Heldt 7df6e7543c pinwheel: Enable dunst 2023-08-19 11:23:47 +02:00
Alexander Heldt e4d7a062dd pinwheel: Add suspend keybinding in hyprland 2023-08-19 11:23:47 +02:00
Alexander Heldt 1e1824a7aa pinwheel: Enable dconf 2023-08-19 11:23:47 +02:00
Alexander Heldt cc94a04c3f pinwheel: Use latest linux kernel 2023-08-19 11:23:47 +02:00
Alexander Heldt 76efa0556f pinwheel: Disable hyperland spash and background 2023-08-19 11:23:47 +02:00
Alexander Heldt 1cd554fe69 pinwheel: Configure dwindle config for hyprland 2023-08-19 11:23:47 +02:00
Alexander Heldt 840e81b332 pinwheel: Configure touchpad 2023-08-19 11:23:47 +02:00
Alexander Heldt 915d6f5f8f pinwheel: Disable active mouse follow in hyprland 2023-08-19 11:23:47 +02:00
Alexander Heldt 3de7c66df8 pinwheel: Disable hyprland animations 2023-08-19 11:23:47 +02:00
Alexander Heldt a9a5e82fc9 pinwheel: Add keybinding to kill focused window 2023-08-19 11:23:47 +02:00
Alexander Heldt 3b72a4aa1f pinwheel: Add fonts 2023-08-19 11:23:47 +02:00
Alexander Heldt a6cd2fb386 pinwheel: Enable sound with pipewire 2023-08-19 11:23:47 +02:00
Alexander Heldt e519a47fd1 pinwheel: Use hyprland instead of sway 2023-08-19 11:23:45 +02:00
Alexander Heldt 0c396248e8 pinwheel: Update touchpad acceleration and speed 2023-07-22 14:19:50 +02:00
Alexander Heldt 361f3ef705 pinwheel Add keybinding for workspace 10 for sway 2023-07-22 14:19:39 +02:00
Alexander Heldt 07d137a746 pinwheel: Override keybinding for dmenu for sway 2023-07-22 14:19:28 +02:00
Alexander Heldt 0345b4f609 Rename host bennu to pinwheel 2023-07-21 21:34:52 +02:00
Alexander Heldt d5571ca03c bennu: Use wayland and sway 2023-07-21 21:33:22 +02:00
Alexander Heldt 15f8424685 bennu: Add nixos-hardware module 2023-07-21 21:33:19 +02:00
Alexander Heldt 5da9395392 bennu: Add foot 2023-07-21 21:33:16 +02:00
Alexander Heldt 7b9653fb9d bennu: Add tmux and skeleton for zsh 2023-07-21 21:33:09 +02:00
Alexander Heldt 209525b7e2 Add host: bennu
- Separate nixpkgs for `sombrero` from `bennu`
2023-07-20 12:29:33 +02:00
Alexander Heldt d28a6bf082 sombrero: MAke note that `time-tracking' is synced 2023-06-18 13:53:14 +02:00
Alexander Heldt 729d67c54b Update flake.lock 2023-06-18 13:38:40 +02:00
Alexander Heldt 6bf6668c43 sombrero: Add unar 2023-06-18 13:36:13 +02:00
Alexander Heldt 73552bbe6f sombrero: Disable transmissions incomplete dir 2023-06-18 13:36:11 +02:00
Alexander Heldt 328a96bc20 sombrero: Add restic backup of sync 2023-06-18 13:36:06 +02:00
Alexander Heldt c0e1bc1f6f sombrero: Bind transmission to non-default port
To avoid brute-force login attempts
2023-05-16 10:45:08 +02:00
Alexander Heldt bafdd39f26 sombrero: Add hosts in syncthing 2023-05-09 15:28:48 +02:00
Alexander Heldt d44f7d4ef3 sombrero: Set cert.pem and key.pem 2023-05-09 15:28:23 +02:00
Alexander Heldt 751f77b73d sombrero: Export syncthing to internet 2023-05-09 15:27:48 +02:00
Alexander Heldt 8a761aafda sombrero: Sync audiobooks 2023-03-04 10:34:26 +01:00
Alexander Heldt 39d6cdceac sombrero: Sync books 2023-03-04 10:33:41 +01:00
Alexander Heldt ac803e29ec sombrero: Move books 2023-03-04 10:33:09 +01:00
Alexander Heldt 550c34bbf1 sombrero: Add koreader-sync 2023-02-26 16:22:23 +01:00
Alexander Heldt 25fb025cef sombrero: Add calibre-web 2023-02-26 14:35:33 +01:00
Alexander Heldt c76f9927c1 sombrero: Secure 'syncthing' 2023-01-27 14:28:04 +01:00
Alexander Heldt b2151c8728 sombrero: Clean up open ports 2023-01-27 14:28:04 +01:00
Alexander Heldt 20cb4b6e54 sombrero: Add 'syncthing' 2023-01-27 14:28:04 +01:00
Alexander Heldt 2c3a74377f sombrero: set EDITOR 2023-01-26 16:00:51 +01:00
Alexander Heldt ef4a0b869d sombrero: Add 'tig' 2023-01-26 16:00:51 +01:00
Alexander Heldt 749d8ceaba somberero: Add Makefile 2023-01-26 16:00:51 +01:00
Alexander Heldt 21b283e314 sombrero: Allow unfree 2023-01-26 16:00:51 +01:00
Alexander Heldt aa7e99bfc6 nix: Pin channel in flake.nix 2023-01-26 16:00:51 +01:00
Alexander Heldt d1d59c9e40 sombrero: add plex 2023-01-26 16:00:51 +01:00
Alexander Heldt e2385fd6c1 change user of lock.nix 2023-01-26 15:31:47 +01:00
Alexander Heldt 6f306407b1 sombrero: add transmission 2023-01-26 15:31:47 +01:00
Alexander Heldt 9b8287c9c9 sombrero: cleanup configuration.nix 2023-01-08 12:33:19 +01:00
Alexander Heldt 4dbff06d3c sombrero: cleanup boot 2023-01-08 12:33:03 +01:00
Alexander Heldt e1e64d704b Set root users password explicitly 2023-01-08 12:26:36 +01:00
Alexander Heldt 0bb5a5f6ed sombrero: Set gateway and nameserver 2023-01-08 12:11:52 +01:00