Commit graph

281 commits

Author SHA1 Message Date
74cc06afbb
Fixes ssh authorized keys on Darwin 2023-11-13 19:39:09 -08:00
dd315a6b0b
Adds host thinkpad 2023-11-13 19:10:35 -08:00
5a38227e68
Moves /nixos/modules/users to /nixos/users 2023-11-13 02:50:45 -08:00
1ce096ef19
Fixes duplicate nix-index on nixos 2023-11-13 02:44:33 -08:00
53e628ac27
Removes iTerm, adds dracula plus theme to kitty 2023-11-13 02:30:04 -08:00
c5c771dac9
Installs kitty (uninstalls alacritty) 2023-11-13 01:32:51 -08:00
8cdd4e4a37
Enables pinentry support for Emacs 2023-11-13 01:30:52 -08:00
71138df089
Updates hishtory from 215 to 251 (package overlay) 2023-11-13 01:30:03 -08:00
683a63bff1
Fixes nix-index/comma on darwin 2023-11-13 01:20:33 -08:00
f148ecc368
Switches home-manager input fork with hishtory module 2023-11-11 22:08:39 -08:00
c0e8882fdb
Merge pull request #1 from willemml/update_flake_lock_action 2023-11-11 17:09:15 -08:00
github-actions[bot]
adfb833296 flake.lock: Update
Flake lock file updates:

• Updated input 'darwin':
    'github:willemml/nix-darwin/215f56f908ed88d5660d93e064af439a7fb5a7bf' (2023-11-11)
  → 'github:willemml/nix-darwin/6093904c53583cd5a2c6d28a72f866bb2f5b60da' (2023-11-11)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/1a47948bbbe3eea50deaabf5f260d3b2a233aaa5' (2023-11-09)
  → 'github:nix-community/emacs-overlay/c5f0c468f8e92246473c1eabe997ad1c41fb6a1a' (2023-11-11)
• Updated input 'fenix':
    'github:nix-community/fenix/8eeef23f2c8d092227af40eff98afe5b41891e3b' (2023-11-09)
  → 'github:nix-community/fenix/ca6415d87d2e1b5975d59b2a68ae19029de1759c' (2023-11-11)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/7059ae2fc2d55fa20d7e2671597b516431129445' (2023-11-08)
  → 'github:rust-lang/rust-analyzer/11a87c917943dac5a568579f799c2d7458324103' (2023-11-10)
• Updated input 'home-manager':
    'github:nix-community/home-manager/6a8444467c83c961e2f5ff64fb4f422e303c98d3' (2023-11-07)
  → 'github:nix-community/home-manager/fad880ea934808072cd224152854d4257034bd24' (2023-11-12)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/14195835ef1dd25e10b0d873ec75c004b238ccba' (2023-11-09)
  → 'github:hyprwm/Hyprland/9afdd61adeaf413afbe853dbc5fdf6853c8bde21' (2023-11-11)
• Updated input 'hyprland/wlroots':
    'gitlab:wlroots/wlroots/47bf87ade2bd32395615a385ebde1fefbcdf79a2' (2023-10-21)
  → 'gitlab:wlroots/wlroots/5de9e1a99d6642c2d09d589aa37ff0a8945dcee1' (2023-11-06)
2023-11-12 00:13:34 +00:00
35eae4556d
Switches to darwin input to my fork 2023-11-11 12:56:52 -08:00
c70f27ee6c
Adds comment aboud darwin /etc/hosts 2023-11-11 12:36:52 -08:00
9ce2d4800f
Adds support for /etc/hosts on darwin 2023-11-11 12:34:57 -08:00
f36bf9914a
Fixes renamed nixos ssh password auth setting 2023-11-11 04:10:01 -08:00
317a6497d0
Fixes linux gpg-agent 2023-11-11 03:43:53 -08:00
6ac27127fd
Fixes ssh hostname configs 2023-11-11 03:41:08 -08:00
be8490c860
Replaces pinentry-touchid with pinentry 2023-11-11 03:37:06 -08:00
e9cd6d97af
Enables ssh-agent on linux 2023-11-11 03:03:42 -08:00
4d009acde3
Fixes darwin x64 github action checks 2023-11-11 02:57:23 -08:00
27c9899ec5
Enables home-manager config for ssh 2023-11-11 02:53:11 -08:00
5279ad63b2
Re-organizes github action checks 2023-11-11 02:33:15 -08:00
5433877f86
Fixes nix-darwin.zeus & adds nixbox ssh key 2023-11-11 02:21:37 -08:00
f336ca87b2
Adds hishtory home-manager module 2023-11-11 02:09:59 -08:00
52e851dcec
Installs hishtory to hm 2023-11-11 01:26:40 -08:00
09169c205c
Enables the zerotier service on nixos 2023-11-10 23:54:34 -08:00
34bd0fb3f0
Enables nix-magic-cache for github, disables darwin CI 2023-11-10 12:10:59 -08:00
cc62749e6e
Adds github action to update flake.lock 2023-11-10 10:38:38 -08:00
1bf44d8648
Adds new github actions workflow with cachix 2023-11-10 10:33:06 -08:00
3ee52ab988
Fixes command-not-found conflict on NixOS 2023-11-10 09:57:47 -08:00
a3da8492b7
Enables command-not-found in both home and nixos 2023-11-09 17:27:31 -08:00
70165aaae0
Removes broken GitHub Actions workflow 2023-11-09 16:57:15 -08:00
d2441fa33b
flake.lock: Update
Flake lock file updates:

• Updated input 'darwin':
    'github:lnl7/nix-darwin/eb2b9b64238349bd351561e32e260cac15db6f9a' (2023-11-08)
  → 'github:lnl7/nix-darwin/c8f385766ba076a096caa794309c40f89894d88a' (2023-11-09)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/905fa7654037fc22b5d96f88bea5e4aab4c1f007' (2023-11-08)
  → 'github:nix-community/emacs-overlay/1a47948bbbe3eea50deaabf5f260d3b2a233aaa5' (2023-11-09)
• Updated input 'fenix':
    'github:nix-community/fenix/dfaf3a97fe595a18bf9d55cda3416c17fe906f0f' (2023-11-08)
  → 'github:nix-community/fenix/8eeef23f2c8d092227af40eff98afe5b41891e3b' (2023-11-09)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/3b7c7f97e4a7bb253a8d398ee4f8346f6cf2817b' (2023-11-07)
  → 'github:rust-lang/rust-analyzer/7059ae2fc2d55fa20d7e2671597b516431129445' (2023-11-08)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/c619e6976f8d7f9637b4bee098159935412c2e99' (2023-11-08)
  → 'github:hyprwm/Hyprland/14195835ef1dd25e10b0d873ec75c004b238ccba' (2023-11-09)
2023-11-09 14:37:34 -08:00
1acaaf173a
Updates readme, fixes darwin home config 2023-11-09 14:34:45 -08:00
6c212f5d58
Removes the apps directory (and contents) 2023-11-09 14:11:51 -08:00
8fa83a3bd0
Restructrues entire flake 2023-11-09 14:10:10 -08:00
1f8fb78834
Adds Rofi to Hyprland config, changes keybinds 2023-11-09 09:43:50 -08:00
324bfd7582
Sets Hyprland keyboard layout to colemak 2023-11-08 18:46:17 -08:00
103f56ebd3
Configures Hyprland basics 2023-11-08 18:12:28 -08:00
729ccef4d2
Uses pre-built nix-index instead of building every time 2023-11-08 16:31:33 -08:00
8c2a147cd4
Renames winbox to nixbox and sets hostname 2023-11-08 16:15:41 -08:00
ceeb569491
Enables openssh by default on nixos machines 2023-11-08 16:10:12 -08:00
a2813f85d8
Fixes winbox.nix efi partition mountpoint 2023-11-08 16:04:39 -08:00
0f4f700ef1
Fixes home-manager stateVersion definition 2023-11-08 15:52:41 -08:00
4bd4ff23eb
Changes home-manager state version to 23.05 2023-11-08 15:42:24 -08:00
53db4d9f08
flake.lock: Update
Flake lock file updates:

• Updated input 'darwin':
    'github:lnl7/nix-darwin/afe83cbc2e673b1f08d32dd0f70df599678ff1e7' (2023-10-27)
  → 'github:lnl7/nix-darwin/eb2b9b64238349bd351561e32e260cac15db6f9a' (2023-11-08)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/a9375fdc81c04aa20f197c195720de179360b4f5' (2023-11-06)
  → 'github:nix-community/emacs-overlay/905fa7654037fc22b5d96f88bea5e4aab4c1f007' (2023-11-08)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/aeefe2054617cae501809b82b44a8e8f7be7cc4b' (2023-11-05)
  → 'github:NixOS/nixpkgs/41de143fda10e33be0f47eab2bfe08a50f234267' (2023-11-06)
• Updated input 'fenix':
    'github:nix-community/fenix/bfee6157e580504fbe23e97887e68c293565ce7b' (2023-11-06)
  → 'github:nix-community/fenix/dfaf3a97fe595a18bf9d55cda3416c17fe906f0f' (2023-11-08)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/c1c9e10f72ffd2e829d20ff1439ff49c2e121731' (2023-11-05)
  → 'github:rust-lang/rust-analyzer/3b7c7f97e4a7bb253a8d398ee4f8346f6cf2817b' (2023-11-07)
• Updated input 'home-manager':
    'github:nix-community/home-manager/c067d57fc4552835987fd7611c3a6741ee32ebd5' (2023-11-06)
  → 'github:nix-community/home-manager/6a8444467c83c961e2f5ff64fb4f422e303c98d3' (2023-11-07)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/29e0a7112ef5c412e4af640b9d80f80b81a26c94' (2023-11-06)
  → 'github:hyprwm/Hyprland/c619e6976f8d7f9637b4bee098159935412c2e99' (2023-11-08)
2023-11-08 15:33:35 -08:00
d5621f05ae
Adds winbox system, cleans up nixos modules 2023-11-08 15:32:14 -08:00
a7c69788b0
Fixes TeX module for Emacs
Adds support for changing the org and tex config file path. Also makes
extra packages needed by org and tex customizable outside of the
module definition.

Additionally this makes the launchd service for Emacs on darwin use
the finalPackge output instead of package. This improves compatibility
with existing home-manager modules as well as my additions for
controlling whether or not org and tex are configured.
2023-11-08 14:54:48 -08:00
5689e42246
Moves Org and LaTeX config to its own module 2023-11-08 10:37:31 -08:00