update
This commit is contained in:
parent
4aba4116de
commit
a703d0816b
@ -8,7 +8,6 @@
|
|||||||
- [ ] Windows theme
|
- [ ] Windows theme
|
||||||
- [ ] MacOS theme
|
- [ ] MacOS theme
|
||||||
- [ ] Global variable for config location
|
- [ ] Global variable for config location
|
||||||
- [ ] Obsidian conditional import
|
|
||||||
- [ ] Make hyprcursor work
|
- [ ] Make hyprcursor work
|
||||||
- [ ] Nixvim
|
- [ ] Nixvim
|
||||||
- [ ] Telescope shortcut for file content
|
- [ ] Telescope shortcut for file content
|
||||||
|
@ -70,7 +70,8 @@
|
|||||||
{
|
{
|
||||||
type = "button";
|
type = "button";
|
||||||
val = " NixOs Config";
|
val = " NixOs Config";
|
||||||
on_press.__raw = "function() vim.cmd[[e ~/.config/nixos]] end";
|
on_press.__raw =
|
||||||
|
"function() vim.cmd[[e ${config.var.configDirectory}]] end";
|
||||||
opts = {
|
opts = {
|
||||||
shortcut = "nc";
|
shortcut = "nc";
|
||||||
position = "center";
|
position = "center";
|
||||||
|
@ -1,22 +1,20 @@
|
|||||||
{ pkgs, config, ... }:
|
{ pkgs, config, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
homedir = config.home.homeDirectory;
|
|
||||||
|
|
||||||
nixy-rebuild = pkgs.writeShellScriptBin "nixy-rebuild" ''
|
nixy-rebuild = pkgs.writeShellScriptBin "nixy-rebuild" ''
|
||||||
sudo nixos-rebuild switch --flake ${homedir}/.config/nixos#nixy
|
sudo nixos-rebuild switch --flake ${config.var.configDirectory}#nixy
|
||||||
'';
|
'';
|
||||||
|
|
||||||
nixy-upgrade = pkgs.writeShellScriptBin "nixy-upgrade" ''
|
nixy-upgrade = pkgs.writeShellScriptBin "nixy-upgrade" ''
|
||||||
sudo nixos-rebuild switch --upgrade --flake ${homedir}/.config/nixos#nixy
|
sudo nixos-rebuild switch --upgrade --flake ${config.var.configDirectory}#nixy
|
||||||
'';
|
'';
|
||||||
|
|
||||||
nixy-update = pkgs.writeShellScriptBin "nixy-update" ''
|
nixy-update = pkgs.writeShellScriptBin "nixy-update" ''
|
||||||
cd ${homedir}/.config/nixos && sudo nix flake update
|
cd ${config.var.configDirectory} && sudo nix flake update
|
||||||
'';
|
'';
|
||||||
|
|
||||||
nixy-gc = pkgs.writeShellScriptBin "nixy-gc" ''
|
nixy-gc = pkgs.writeShellScriptBin "nixy-gc" ''
|
||||||
cd ${homedir}/.config/nixos && sudo nix-collect-garbage -d
|
cd ${config.var.configDirectory} && sudo nix-collect-garbage -d
|
||||||
'';
|
'';
|
||||||
|
|
||||||
nixy-cb = pkgs.writeShellScriptBin "nixy-cb" ''
|
nixy-cb = pkgs.writeShellScriptBin "nixy-cb" ''
|
||||||
|
@ -122,7 +122,7 @@
|
|||||||
system.autoUpgrade = if config.var.autoUpgrade then {
|
system.autoUpgrade = if config.var.autoUpgrade then {
|
||||||
enable = true;
|
enable = true;
|
||||||
dates = "04:00";
|
dates = "04:00";
|
||||||
flake = "${config.users.users.${config.var.username}.home}/.config/nixos";
|
flake = "${config.var.configDirectory}";
|
||||||
flags = [ "--update-input" "nixpkgs" "--commit-lock-file" ];
|
flags = [ "--update-input" "nixpkgs" "--commit-lock-file" ];
|
||||||
allowReboot = false;
|
allowReboot = false;
|
||||||
} else
|
} else
|
||||||
|
Loading…
Reference in New Issue
Block a user