this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

wallsocket: enable autologin

+24 -3
+24 -3
nixos/wallsocket/configuration.nix
··· 24 24 25 25 # Bootloader. 26 26 boot.loader.systemd-boot.enable = true; 27 - boot.loader.systemd-boot.configurationLimit = 20; 27 + boot.loader.systemd-boot.configurationLimit = 10; 28 28 boot.loader.efi.canTouchEfiVariables = true; 29 29 boot.kernel.sysctl."vm.max_map_count" = 2147483642; 30 30 boot.kernel.sysctl."fs.file-max" = 2147483642; ··· 52 52 services.displayManager.enable = lib.mkDefault true; 53 53 services.displayManager.sddm.enable = lib.mkDefault true; 54 54 services.displayManager.sddm.wayland.enable = lib.mkDefault true; 55 + services.displayManager.autoLogin = { 56 + enable = true; 57 + user = "ovy"; 58 + }; 55 59 services.displayManager.defaultSession = lib.mkDefault "plasma"; # Set to `plasma` for Wayland. 56 60 services.desktopManager.plasma6.enable = lib.mkDefault true; 57 61 ··· 61 65 konsole 62 66 ]; 63 67 68 + security.pam.services.ovy.kwallet = { 69 + enable = true; 70 + package = pkgs.kdePackages.kwallet-pam; 71 + }; 72 + 64 73 # Enable CUPS to print documents. 65 74 services.printing.enable = true; 66 75 ··· 101 110 dates = "weekly"; 102 111 }; 103 112 104 - environment.sessionVariables."NIXOS_OZONE_WL" = 1; 113 + # environment.sessionVariables."NIXOS_OZONE_WL" = 1; 105 114 environment.sessionVariables."MOZ_ENABLE_WAYLAND" = 0; 106 115 environment.systemPackages = with pkgs; [ 107 116 adwaita-icon-theme ··· 117 126 unar 118 127 wget 119 128 wcurl 129 + sysstat 120 130 p7zip 121 131 kdePackages.kcalc 122 132 kdePackages.partitionmanager ··· 131 141 132 142 # Allow `keymapp` to control my ZSA Moonlander 133 143 # https://github.com/zsa/wally/wiki/Linux-install#2-create-a-udev-rule-file 134 - services.udev.extraRules = '' 144 + services.udev.extraRules = let 145 + # nubia 5g 146 + nubia = { 147 + vendor = "1782"; 148 + product = "4021"; 149 + }; 150 + in '' 135 151 # Rules for Oryx web flashing and live training 136 152 KERNEL=="hidraw*", ATTRS{idVendor}=="16c0", MODE="0664", GROUP="plugdev" 137 153 KERNEL=="hidraw*", ATTRS{idVendor}=="3297", MODE="0664", GROUP="plugdev" ··· 156 172 SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE:="0666", SYMLINK+="stm32_dfu" 157 173 # Keymapp Flashing rules for the Voyager 158 174 SUBSYSTEMS=="usb", ATTRS{idVendor}=="3297", MODE:="0666", SYMLINK+="ignition_dfu" 175 + 176 + # ADB support for Nubia 5G 177 + SUBSYSTEM=="usb", ATTR{idVendor}=="${nubia.vendor}", MODE="[]", GROUP="adbusers", TAG+="uaccess" 178 + SUBSYSTEM=="usb", ATTR{idVendor}=="${nubia.vendor}", ATTR{idProduct}=="${nubia.product}", SYMLINK+="android_adb" 179 + SUBSYSTEM=="usb", ATTR{idVendor}=="${nubia.vendor}", ATTR{idProduct}=="${nubia.product}", SYMLINK+="android_fastboot" 159 180 ''; 160 181 161 182 programs.fish.enable = true;