mirror of
https://github.com/materusPL/nixos-config
synced 2026-07-02 12:46:42 +00:00
materusPC: updates
This commit is contained in:
@@ -35,6 +35,13 @@
|
|||||||
source ${pkgs.vte}/etc/profile.d/vte.sh
|
source ${pkgs.vte}/etc/profile.d/vte.sh
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
xdg.configFile."zsh/data/nix_profile.sh".text = ''
|
||||||
|
[[ -e ~/.nix-profile/etc/profile.d/hm-session-vars.sh ]] && emulate sh -c "source ~/.nix-profile/etc/profile.d/hm-session-vars.sh"
|
||||||
|
[[ -e ~/.nix-profile/etc/profile.d/command-not-found.sh ]] && emulate sh -c "source ~/.nix-profile/etc/profile.d/command-not-found.sh"
|
||||||
|
[[ -e ~/.nix-profile/etc/profile.d/wezterm.sh ]] && emulate sh -c "source ~/.nix-profile/etc/profile.d/wezterm.sh"
|
||||||
|
__HOME_ZPROFILE_NIX_SOURCED=1
|
||||||
|
'';
|
||||||
|
|
||||||
|
|
||||||
xdg.userDirs.enable = lib.mkDefault true;
|
xdg.userDirs.enable = lib.mkDefault true;
|
||||||
xdg.userDirs.createDirectories = lib.mkDefault config.xdg.userDirs.enable;
|
xdg.userDirs.createDirectories = lib.mkDefault config.xdg.userDirs.enable;
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
pkgs,
|
pkgs,
|
||||||
config,
|
config,
|
||||||
lib,
|
lib,
|
||||||
|
mkk,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
@@ -11,6 +12,8 @@ in
|
|||||||
home.stateVersion = "25.11";
|
home.stateVersion = "25.11";
|
||||||
mkk.neovim.enable = true;
|
mkk.neovim.enable = true;
|
||||||
|
|
||||||
|
programs.nix-index.enable = true;
|
||||||
|
|
||||||
mkk.dir = config.lib.file.mkOutOfStoreSymlink "/mkk/config";
|
mkk.dir = config.lib.file.mkOutOfStoreSymlink "/mkk/config";
|
||||||
programs.git = {
|
programs.git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@@ -178,10 +181,11 @@ in
|
|||||||
};
|
};
|
||||||
target = config.xdg.configFile."VSCodium/User/settings.nix.jsonnet".target;
|
target = config.xdg.configFile."VSCodium/User/settings.nix.jsonnet".target;
|
||||||
command = ''
|
command = ''
|
||||||
|
echo "Kill codium"
|
||||||
|
run ${pkgs.procps}/bin/pkill -9 codium || true
|
||||||
echo "Copying mutable VSCodium files"
|
echo "Copying mutable VSCodium files"
|
||||||
verboseEcho "${source} -> ${target}"
|
verboseEcho "${source} -> ${target}"
|
||||||
run cp --remove-destination --no-preserve=mode ${source} ${target}
|
run cp --remove-destination --no-preserve=mode ${source} ${target}
|
||||||
|
|
||||||
echo "Remove old settings_generated.json"
|
echo "Remove old settings_generated.json"
|
||||||
if [ -f '${config.xdg.configFile."VSCodium/User/settings_generated.json".target}' ]; then
|
if [ -f '${config.xdg.configFile."VSCodium/User/settings_generated.json".target}' ]; then
|
||||||
run rm -f ${config.xdg.configFile."VSCodium/User/settings_generated.json".target}
|
run rm -f ${config.xdg.configFile."VSCodium/User/settings_generated.json".target}
|
||||||
|
|||||||
@@ -108,6 +108,7 @@
|
|||||||
services.davfs2.enable = true;
|
services.davfs2.enable = true;
|
||||||
|
|
||||||
programs.ssh.startAgent = true;
|
programs.ssh.startAgent = true;
|
||||||
|
programs.ssh.forwardX11 = true;
|
||||||
services.openssh.enable = true;
|
services.openssh.enable = true;
|
||||||
services.openssh.openFirewall = true;
|
services.openssh.openFirewall = true;
|
||||||
#region Sunshine
|
#region Sunshine
|
||||||
|
|||||||
Reference in New Issue
Block a user