this repo has no description
0
fork

Configure Feed

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

feat: add more packages for Sway

+18 -5
+18 -5
configuration.nix
··· 48 48 git 49 49 gnumake 50 50 neovim 51 + python3 51 52 tmux 52 53 tree 53 54 unzip 54 55 watch 55 - python3 56 - zsh 57 56 ]; 58 57 59 58 # Some programs need SUID wrappers, can be configured further or are 60 59 # started in user sessions. 61 60 programs = { 62 61 zsh.enable = true; 63 - sway.enable = true; 64 62 gnupg.agent = { 65 63 enable = true; 66 64 enableSSHSupport = true; 67 65 }; 66 + sway = { 67 + enable = true; 68 + extraPackages = with pkgs; [ 69 + i3status-rust 70 + mako 71 + pavucontrol 72 + swayidle 73 + swaylock 74 + wl-clipboard 75 + wofi 76 + zathura 77 + ]; 78 + }; 79 + light.enable = true; 68 80 }; 69 81 70 82 fonts.fonts = with pkgs; [ ··· 135 147 # this value at the release version of the first install of this system. 136 148 # Before changing this value read the documentation for this option 137 149 # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html). 138 - system.stateVersion = "22.11"; # Did you read the comment? 150 + system.stateVersion = "23.05"; # Did you read the comment? 139 151 140 152 # Define a user account. Don't forget to set a password with ‘passwd’. 141 153 users.users.khuedoan = { ··· 144 156 extraGroups = [ 145 157 "docker" 146 158 "networkmanager" 159 + "video" 147 160 "wheel" 148 161 ]; 149 162 shell = pkgs.zsh; 150 163 packages = with pkgs; [ 151 164 aria 165 + audacity 152 166 cargo 153 167 fd 154 168 firefox ··· 166 180 nodejs 167 181 obs-studio 168 182 ripgrep 169 - wl-clipboard 170 183 zoxide 171 184 172 185 (pass.withExtensions (ext: with ext; [