Set Styling for rofi
This commit is contained in:
@@ -3,85 +3,97 @@
|
||||
lib,
|
||||
username,
|
||||
...
|
||||
}:
|
||||
}:
|
||||
{
|
||||
# ============================= User related =============================
|
||||
# ============================= User related =============================
|
||||
|
||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||
users.users.${username} = {
|
||||
isNormalUser = true;
|
||||
description = username;
|
||||
extraGroups = ["networkmanager" "wheel" "podman"];
|
||||
};
|
||||
|
||||
programs.steam.enable = true;
|
||||
programs.dconf.enable = true;
|
||||
|
||||
# List packages installed in system profile. To search, run:
|
||||
# $ nix search wget
|
||||
environment.systemPackages = with pkgs; [
|
||||
# Bare minimum
|
||||
neovim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
|
||||
wget
|
||||
git
|
||||
|
||||
# System tools
|
||||
sysstat
|
||||
lm_sensors # for `sensors` command
|
||||
ethtool
|
||||
pciutils # lspci
|
||||
usbutils # lsusb
|
||||
lshw
|
||||
nvme-cli
|
||||
smartmontools
|
||||
bluez
|
||||
|
||||
# Graphics
|
||||
libGL
|
||||
glxinfo
|
||||
|
||||
# Rizz
|
||||
fastfetch
|
||||
cpufetch
|
||||
hyfetch
|
||||
ramfetch
|
||||
neofetch
|
||||
ghfetch
|
||||
libnotify
|
||||
|
||||
# Terminal
|
||||
yazi # file manager
|
||||
jq # JSON Parser
|
||||
yq-go # YAML Parser
|
||||
glow # Markdown Reader
|
||||
btop # system monitor
|
||||
iotop # iomonitor
|
||||
iftop # network monitor
|
||||
iperf3 # network tester
|
||||
nmap # network discovery
|
||||
eza # ls replacement
|
||||
curl
|
||||
dnsutils
|
||||
ldns
|
||||
file
|
||||
which
|
||||
tree
|
||||
gnused
|
||||
gnutar
|
||||
gawk
|
||||
zstd
|
||||
gnupg
|
||||
fzf
|
||||
|
||||
# Archives
|
||||
zip
|
||||
unzip
|
||||
p7zip
|
||||
xz
|
||||
|
||||
postman
|
||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||
users.users.${username} = {
|
||||
isNormalUser = true;
|
||||
description = username;
|
||||
extraGroups = [
|
||||
"networkmanager"
|
||||
"wheel"
|
||||
"podman"
|
||||
];
|
||||
};
|
||||
|
||||
security.polkit.enable = true;
|
||||
security.rtkit.enable = true;
|
||||
programs.steam.enable = true;
|
||||
programs.dconf.enable = true;
|
||||
|
||||
# List packages installed in system profile. To search, run:
|
||||
# $ nix search wget
|
||||
environment.systemPackages = with pkgs; [
|
||||
# Bare minimum
|
||||
neovim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
|
||||
wget
|
||||
git
|
||||
|
||||
# System tools
|
||||
sysstat
|
||||
lm_sensors # for `sensors` command
|
||||
ethtool
|
||||
pciutils # lspci
|
||||
usbutils # lsusb
|
||||
lshw
|
||||
nvme-cli
|
||||
smartmontools
|
||||
bluez
|
||||
|
||||
# Graphics
|
||||
libGL
|
||||
glxinfo
|
||||
|
||||
# Rizz
|
||||
fastfetch
|
||||
cpufetch
|
||||
hyfetch
|
||||
ramfetch
|
||||
neofetch
|
||||
ghfetch
|
||||
libnotify
|
||||
|
||||
# Terminal
|
||||
yazi # file manager
|
||||
jq # JSON Parser
|
||||
yq-go # YAML Parser
|
||||
glow # Markdown Reader
|
||||
btop # system monitor
|
||||
iotop # iomonitor
|
||||
iftop # network monitor
|
||||
iperf3 # network tester
|
||||
nmap # network discovery
|
||||
eza # ls replacement
|
||||
curl
|
||||
dnsutils
|
||||
ldns
|
||||
file
|
||||
which
|
||||
tree
|
||||
gnused
|
||||
gnutar
|
||||
gawk
|
||||
zstd
|
||||
gnupg
|
||||
fzf
|
||||
|
||||
# nix related
|
||||
nix-index
|
||||
nix-tree
|
||||
nix-health
|
||||
|
||||
# Archives
|
||||
zip
|
||||
unzip
|
||||
p7zip
|
||||
xz
|
||||
|
||||
postman
|
||||
#teamspeak6-client
|
||||
];
|
||||
|
||||
security.polkit.enable = true;
|
||||
security.rtkit.enable = true;
|
||||
|
||||
programs.ssh.startAgent = true;
|
||||
}
|
||||
|
Reference in New Issue
Block a user