diff --git a/configuration.nix b/configuration.nix index 3fde794..89f2719 100644 --- a/configuration.nix +++ b/configuration.nix @@ -10,7 +10,7 @@ ./hardware-configuration.nix "${builtins.fetchTarball { url = "https://github.com/nix-community/disko/archive/master.tar.gz"; - sha256 = "0bc1jrkv7mmr6iw3w452gn23fzvrq71p3klvj2bl4rc52mh8fb77"; + sha256 = "1z9x5jig1mcn41vcqlb3nld91lfdfx4nfwb23k4zjy4yfh59a99p"; }}/module.nix" ./disko.nix ]; @@ -176,6 +176,8 @@ services.gnome.gnome-keyring.enable = true; security.pam.services.greetd.enableGnomeKeyring = true; + nix.gc = { automatic = true; dates = "weekly"; options = "--delete-older-than 7d"; }; + # Some programs need SUID wrappers, can be configured further or are # started in user sessions. # programs.mtr.enable = true; diff --git a/hyperland/default.nix b/hyperland/default.nix index 6a6c940..6ac71fe 100644 --- a/hyperland/default.nix +++ b/hyperland/default.nix @@ -113,7 +113,10 @@ in wayland.windowManager.hyprland.enable = true; wayland.windowManager.hyprland.settings = { - monitor="eDP-1,2560x1600@60.00Hz,0x0,1"; + monitor=[ + "eDP-1,2560x1600@60.00Hz,0x0,1" + # "DP-3,3840x2160@60.00Hz,-3840x0,1" + ]; "$mod" = "SUPER"; input = { @@ -134,7 +137,7 @@ in "$mod, k, exec, kitty" ", Print, exec, grimblast copy area" "$mod, l, exec, hyprlock" # Add a keybinding to lock the screen - "$mod, C, exec, codium" + "$mod, C, exec, code" "$mod, E, exec, hyprctl dispatch exit" "$mod, r, exec, rofi -show run" "$mod, code:51, exec, 1password" # super + \ diff --git a/modules/vscode.nix b/modules/vscode.nix new file mode 100644 index 0000000..8381529 --- /dev/null +++ b/modules/vscode.nix @@ -0,0 +1,11 @@ +{ + config, + pkgs, + ... +}: { + + programs.vscode { + enable = true; + + }; +} \ No newline at end of file