update
Signed-off-by: Michael Thomson <michael@michaelthomson.dev>
This commit is contained in:
parent
d4c463a57d
commit
1f361e80f6
60
flake.lock
generated
60
flake.lock
generated
@ -40,11 +40,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727826117,
|
"lastModified": 1730504689,
|
||||||
"narHash": "sha256-K5ZLCyfO/Zj9mPFldf3iwS6oZStJcU4tSpiXTMYaaL0=",
|
"narHash": "sha256-hgmguH29K2fvs9szpq2r3pz2/8cJd2LPS+b4tfNFCwE=",
|
||||||
"owner": "hercules-ci",
|
"owner": "hercules-ci",
|
||||||
"repo": "flake-parts",
|
"repo": "flake-parts",
|
||||||
"rev": "3d04084d54bedc3d6b8b736c70ef449225c361b1",
|
"rev": "506278e768c2a08bec68eb62932193e341f55c90",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -88,11 +88,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727805723,
|
"lastModified": 1730302582,
|
||||||
"narHash": "sha256-b8flytpuc4Ey/g3mcvpS/ICORcD4h56QDZeP5LogevY=",
|
"narHash": "sha256-W1MIJpADXQCgosJZT8qBYLRuZls2KSiKdpnTVdKBuvU=",
|
||||||
"owner": "cachix",
|
"owner": "cachix",
|
||||||
"repo": "git-hooks.nix",
|
"repo": "git-hooks.nix",
|
||||||
"rev": "2f5ae3fc91db865eff2c5a418da85a0fbe6238a3",
|
"rev": "af8a16fe5c264f5e9e18bcee2859b40a656876cf",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -132,11 +132,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1724947644,
|
"lastModified": 1730229744,
|
||||||
"narHash": "sha256-MHHrHasTngp7EYQOObHJ1a/IsRF+wodHqOckhH6uZbk=",
|
"narHash": "sha256-2W//PmgocN9lplDJ7WoiP9EcrfUxqvtxplCAqlwvquY=",
|
||||||
"owner": "hercules-ci",
|
"owner": "hercules-ci",
|
||||||
"repo": "hercules-ci-effects",
|
"repo": "hercules-ci-effects",
|
||||||
"rev": "dba4367b9a9d9615456c430a6d6af716f6e84cef",
|
"rev": "d70658494391994c7b32e8fe5610dae76737e4df",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -152,11 +152,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727817100,
|
"lastModified": 1730837930,
|
||||||
"narHash": "sha256-dlyV9/eiWkm/Y/t2+k4CFZ29tBvCANmJogEYaHeAOTw=",
|
"narHash": "sha256-0kZL4m+bKBJUBQse0HanewWO0g8hDdCvBhudzxgehqc=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "437ec62009fa8ceb684eb447d455ffba25911cf9",
|
"rev": "2f607e07f3ac7e53541120536708e824acccfaa8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -175,11 +175,11 @@
|
|||||||
"nixpkgs": "nixpkgs"
|
"nixpkgs": "nixpkgs"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727852635,
|
"lastModified": 1730823220,
|
||||||
"narHash": "sha256-eY0Y5ZDMo5IS+K42kMwAMCLsYHoAgPW3R4UxeGfzP0U=",
|
"narHash": "sha256-qQAYFkeoqvMpGj2lwBuAKQpN1mSF5tXRfgGwbQsnO6Y=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "neovim-nightly-overlay",
|
"repo": "neovim-nightly-overlay",
|
||||||
"rev": "377cf41246ee443c86c4ae48f66f5100038fe158",
|
"rev": "d64f5c5f3f16383773638dc48e717c17301e30ce",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -191,11 +191,11 @@
|
|||||||
"neovim-src": {
|
"neovim-src": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727825968,
|
"lastModified": 1730762793,
|
||||||
"narHash": "sha256-7DbbGIAbJesqYEkZh2FaEo5wycZ/cRbvZP6k01Z5+ZM=",
|
"narHash": "sha256-1dSHnG7rCtubItTt4Zayj7Z3oZY3b/TQDUcQbdS6ZH4=",
|
||||||
"owner": "neovim",
|
"owner": "neovim",
|
||||||
"repo": "neovim",
|
"repo": "neovim",
|
||||||
"rev": "2168d772b864fd05109fb4299e409d4bdc1df39d",
|
"rev": "f5b84c1a44069af70a3f0c3330e7cc25b224ad93",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -211,11 +211,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727707210,
|
"lastModified": 1730878299,
|
||||||
"narHash": "sha256-8XZp5XO2FC6INZEZ2WlwErtvFVpl45ACn8CJ2hfTA0Y=",
|
"narHash": "sha256-0VIz/3PKaylSIoRdOE07kkT1tMXgqaybXrfIS2Xz+so=",
|
||||||
"owner": "LnL7",
|
"owner": "LnL7",
|
||||||
"repo": "nix-darwin",
|
"repo": "nix-darwin",
|
||||||
"rev": "f61d5f2051a387a15817007220e9fb3bbead57b3",
|
"rev": "98e7dba87238e4fa4eac609dc44f07dab40661c4",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -226,11 +226,11 @@
|
|||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727665282,
|
"lastModified": 1730886862,
|
||||||
"narHash": "sha256-oKtfbQB1MBypqIyzkC8QCQcVGOa1soaXaGgcBIoh14o=",
|
"narHash": "sha256-wCZtRGM1NGxq6VG4+TMzfsa4cuG2VJVtowtYuWW5W3g=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "11c43c830e533dad1be527ecce379fcf994fbbb5",
|
"rev": "90642a0deae927fa911d49d4f7c5616257105141",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -242,11 +242,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727747005,
|
"lastModified": 1730643484,
|
||||||
"narHash": "sha256-2PBox0LkPhxirg1asEIpvfFARjq5KLw0EHPCy4unjPs=",
|
"narHash": "sha256-FZN70acnL7V0gfmtLTdsi4J1o51bfaBYDTi3E7b7z3U=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "9682b2197dabc185fcca802ac1ac21136e48fcc2",
|
"rev": "4ae2e647537bcdbb82265469442713d066675275",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -258,11 +258,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727802920,
|
"lastModified": 1730785428,
|
||||||
"narHash": "sha256-HP89HZOT0ReIbI7IJZJQoJgxvB2Tn28V6XS3MNKnfLs=",
|
"narHash": "sha256-Zwl8YgTVJTEum+L+0zVAWvXAGbWAuXHax3KzuejaDyo=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "27e30d177e57d912d614c88c622dcfdb2e6e6515",
|
"rev": "4aa36568d413aca0ea84a1684d2d46f55dbabad7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -42,7 +42,6 @@
|
|||||||
|
|
||||||
darwinConfigurations = {
|
darwinConfigurations = {
|
||||||
macbook = nix-darwin.lib.darwinSystem {
|
macbook = nix-darwin.lib.darwinSystem {
|
||||||
system = "aarch64-darwin";
|
|
||||||
specialArgs = { inherit inputs; };
|
specialArgs = { inherit inputs; };
|
||||||
modules = [
|
modules = [
|
||||||
./hosts/macbook/configuration.nix
|
./hosts/macbook/configuration.nix
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
nixpkgs.hostPlatform = "aarch64-darwin";
|
nixpkgs.hostPlatform = "aarch64-darwin";
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
nixpkgs.config.allowBroken = true;
|
nixpkgs.config.allowBroken = false;
|
||||||
|
|
||||||
networking.hostName = "macbook";
|
networking.hostName = "macbook";
|
||||||
|
|
||||||
|
@ -13,6 +13,7 @@
|
|||||||
../../modules/home-manager/email
|
../../modules/home-manager/email
|
||||||
../../modules/home-manager/zk
|
../../modules/home-manager/zk
|
||||||
../../modules/home-manager/password-store
|
../../modules/home-manager/password-store
|
||||||
|
../../modules/home-manager/taskwarrior
|
||||||
];
|
];
|
||||||
home.username = "mthomson";
|
home.username = "mthomson";
|
||||||
home.homeDirectory = "/Users/mthomson";
|
home.homeDirectory = "/Users/mthomson";
|
||||||
@ -28,9 +29,6 @@
|
|||||||
enableZshIntegration = true; # see note on other shells below
|
enableZshIntegration = true; # see note on other shells below
|
||||||
nix-direnv.enable = true;
|
nix-direnv.enable = true;
|
||||||
};
|
};
|
||||||
spotify-player = {
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
java = {
|
java = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
@ -55,14 +53,11 @@
|
|||||||
wireguard-tools
|
wireguard-tools
|
||||||
kompose
|
kompose
|
||||||
inetutils
|
inetutils
|
||||||
taskwarrior3
|
|
||||||
taskwarrior-tui
|
|
||||||
devenv
|
devenv
|
||||||
_1password
|
_1password-cli
|
||||||
calcurse
|
calcurse
|
||||||
glow
|
glow
|
||||||
gcc
|
gcc
|
||||||
keepassxc
|
|
||||||
luajit
|
luajit
|
||||||
qemu
|
qemu
|
||||||
];
|
];
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
pavucontrol
|
pavucontrol
|
||||||
pasystray
|
pasystray
|
||||||
networkmanagerapplet
|
networkmanagerapplet
|
||||||
_1password
|
_1password-cli
|
||||||
upower
|
upower
|
||||||
acpi
|
acpi
|
||||||
];
|
];
|
||||||
|
@ -1,9 +0,0 @@
|
|||||||
{ pkgs, config, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
home.packages = with pkgs; [
|
|
||||||
keepassxc
|
|
||||||
];
|
|
||||||
|
|
||||||
# home.sessionPath = [ "${pkgs.keepassxc}/Applications/KeePassXC.app/Contents/MacOS/" ];
|
|
||||||
}
|
|
@ -41,7 +41,7 @@ return { -- Collection of various small independent plugins/modules
|
|||||||
|
|
||||||
require('mini.jump').setup()
|
require('mini.jump').setup()
|
||||||
|
|
||||||
require('mini.jump2d').setup()
|
-- require('mini.jump2d').setup()
|
||||||
|
|
||||||
local files = require('mini.files')
|
local files = require('mini.files')
|
||||||
files.setup()
|
files.setup()
|
||||||
|
@ -0,0 +1,9 @@
|
|||||||
|
return {
|
||||||
|
'MeanderingProgrammer/render-markdown.nvim',
|
||||||
|
dependencies = { 'nvim-treesitter/nvim-treesitter', 'echasnovski/mini.nvim' }, -- if you use the mini.nvim suite
|
||||||
|
-- dependencies = { 'nvim-treesitter/nvim-treesitter', 'echasnovski/mini.icons' }, -- if you use standalone mini plugins
|
||||||
|
-- dependencies = { 'nvim-treesitter/nvim-treesitter', 'nvim-tree/nvim-web-devicons' }, -- if you prefer nvim-web-devicons
|
||||||
|
---@module 'render-markdown'
|
||||||
|
---@type render.md.UserConfig
|
||||||
|
opts = {},
|
||||||
|
}
|
6
modules/home-manager/neovim/nvim/lua/plugins/wiki.lua
Normal file
6
modules/home-manager/neovim/nvim/lua/plugins/wiki.lua
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
return {
|
||||||
|
'lervag/wiki.vim',
|
||||||
|
config = function()
|
||||||
|
vim.g.wiki_root = '~/wiki'
|
||||||
|
end
|
||||||
|
}
|
@ -4,6 +4,7 @@
|
|||||||
programs = {
|
programs = {
|
||||||
taskwarrior = {
|
taskwarrior = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
package = pkgs.taskwarrior3;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user