Compare commits

..

No commits in common. '57fcd0549ff948a94ba889381bb6df8f476b06dc' and '3ffbf3096eea40d8e4f2cf9967e46f04abb5e82a' have entirely different histories.

  1. 8
      configuration.nix
  2. 8
      home.nix
  3. 11
      hyperland/default.nix
  4. 11
      modules/vscode.nix

@ -10,7 +10,7 @@
./hardware-configuration.nix ./hardware-configuration.nix
"${builtins.fetchTarball { "${builtins.fetchTarball {
url = "https://github.com/nix-community/disko/archive/master.tar.gz"; url = "https://github.com/nix-community/disko/archive/master.tar.gz";
sha256 = "1z9x5jig1mcn41vcqlb3nld91lfdfx4nfwb23k4zjy4yfh59a99p"; sha256 = "0bc1jrkv7mmr6iw3w452gn23fzvrq71p3klvj2bl4rc52mh8fb77";
}}/module.nix" }}/module.nix"
./disko.nix ./disko.nix
]; ];
@ -87,10 +87,6 @@
# Enable non-root access to QMK firmware # Enable non-root access to QMK firmware
hardware.keyboard.qmk.enable = true; hardware.keyboard.qmk.enable = true;
hardware.bluetooth.enable = true;
hardware.bluetooth.powerOnBoot = true;
services.blueman.enable = true;
# Configure keymap in X11 # Configure keymap in X11
# services.xserver.xkb.layout = "us"; # services.xserver.xkb.layout = "us";
# services.xserver.xkb.options = "eurosign:e,caps:escape"; # services.xserver.xkb.options = "eurosign:e,caps:escape";
@ -176,8 +172,6 @@
services.gnome.gnome-keyring.enable = true; services.gnome.gnome-keyring.enable = true;
security.pam.services.greetd.enableGnomeKeyring = 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 # Some programs need SUID wrappers, can be configured further or are
# started in user sessions. # started in user sessions.
# programs.mtr.enable = true; # programs.mtr.enable = true;

@ -22,15 +22,8 @@
obsidian obsidian
jq jq
skypeforlinux skypeforlinux
direnv
slack
jetbrains-toolbox
nextcloud-client
]; ];
programs.ssh = { programs.ssh = {
enable = true; enable = true;
extraConfig = '' extraConfig = ''
@ -39,7 +32,6 @@
''; '';
}; };
# This value determines the home Manager release that your # This value determines the home Manager release that your
# configuration is compatible with. This helps avoid breakage # configuration is compatible with. This helps avoid breakage
# when a new home Manager release introduces backwards # when a new home Manager release introduces backwards

@ -113,10 +113,7 @@ in
wayland.windowManager.hyprland.enable = true; wayland.windowManager.hyprland.enable = true;
wayland.windowManager.hyprland.settings = { wayland.windowManager.hyprland.settings = {
monitor=[
"eDP-1,2560x1600@60.00Hz,0x0,1"
# "DP-3,3840x2160@60.00Hz,-3840x0,1"
];
"$mod" = "SUPER"; "$mod" = "SUPER";
input = { input = {
@ -126,7 +123,6 @@ in
"dunst" "dunst"
"waybar" "waybar"
"${pkgs.networkmanagerapplet}/bin/nm-applet --sm-disable --indicator" "${pkgs.networkmanagerapplet}/bin/nm-applet --sm-disable --indicator"
"blueman-applet"
"${pkgs.libsForQt5.polkit-kde-agent}/libexec/polkit-kde-authentication-agent-1" "${pkgs.libsForQt5.polkit-kde-agent}/libexec/polkit-kde-authentication-agent-1"
]; ];
@ -137,9 +133,8 @@ in
"$mod, k, exec, kitty" "$mod, k, exec, kitty"
", Print, exec, grimblast copy area" ", Print, exec, grimblast copy area"
"$mod, l, exec, hyprlock" # Add a keybinding to lock the screen "$mod, l, exec, hyprlock" # Add a keybinding to lock the screen
"$mod, C, exec, code" "$mod, C, exec, codium"
"$mod, E, exec, hyprctl dispatch exit" "$mod, E, exec, hyprctl dispatch exit"
"$mod, r, exec, rofi -show run"
"$mod, code:51, exec, 1password" # super + \ "$mod, code:51, exec, 1password" # super + \
",XF86MonBrightnessDown, exec, brightnessctl s 5%-" ",XF86MonBrightnessDown, exec, brightnessctl s 5%-"
",XF86MonBrightnessUp, exec, brightnessctl s +5%" ",XF86MonBrightnessUp, exec, brightnessctl s +5%"
@ -166,8 +161,6 @@ in
"size 70% 70%, title:(1Password)" "size 70% 70%, title:(1Password)"
"center, title:(1Password)" "center, title:(1Password)"
"float,class:(.blueman-manager-wrapped)"
"size 25% 25%,class:(.blueman-manager-wrapped)"
"float,class:(org.kde.polkit-kde-authentication-agent-1)" "float,class:(org.kde.polkit-kde-authentication-agent-1)"
"opacity 0.80 0.70,class:^(org.kde.polkit-kde-authentication-agent-1)$" "opacity 0.80 0.70,class:^(org.kde.polkit-kde-authentication-agent-1)$"

@ -1,11 +0,0 @@
{
config,
pkgs,
...
}: {
programs.vscode {
enable = true;
};
}
Loading…
Cancel
Save

Powered by TurnKey Linux.