this repo has no description
0
fork

Configure Feed

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

feat: install Sway

+26 -15
+26 -15
configuration.nix
··· 20 20 time.timeZone = "Asia/Ho_Chi_Minh"; 21 21 22 22 # Select internationalisation properties. 23 - i18n.defaultLocale = "en_US.UTF-8"; 24 - 25 - # Enable the X11 windowing system. 26 - # services.xserver.enable = true; 27 - 28 - # Configure keymap in X11 29 - # services.xserver.layout = "us"; 30 - # services.xserver.xkbOptions = { 31 - # "eurosign:e"; 32 - # "caps:escape" # map caps to escape. 33 - # }; 23 + i18n = { 24 + defaultLocale = "en_US.UTF-8"; 25 + inputMethod = { 26 + enabled = "ibus"; 27 + ibus.engines = with pkgs.ibus-engines; [ 28 + bamboo # Vietnamese 29 + ]; 30 + }; 31 + }; 34 32 35 33 # Enable CUPS to print documents. 36 34 # services.printing.enable = true; ··· 54 52 tree 55 53 unzip 56 54 watch 55 + python3 57 56 zsh 58 57 ]; 59 58 60 59 # Some programs need SUID wrappers, can be configured further or are 61 60 # started in user sessions. 62 61 # programs.mtr.enable = true; 63 - programs.zsh.enable = true; 64 - programs.gnupg.agent = { 65 - enable = true; 66 - enableSSHSupport = true; 62 + programs = { 63 + zsh.enable = true; 64 + sway.enable = true; 65 + gnupg.agent = { 66 + enable = true; 67 + enableSSHSupport = true; 68 + }; 67 69 }; 68 70 71 + fonts.fonts = with pkgs; [ 72 + (nerdfonts.override { 73 + fonts = [ 74 + "FiraCode" 75 + ]; 76 + }) 77 + ]; 69 78 70 79 # List services that you want to enable: 71 80 ··· 165 174 nodejs 166 175 ripgrep 167 176 zoxide 177 + kitty 178 + wl-clipboard 168 179 ]; 169 180 }; 170 181 }