Added Waybar and Wallpaper Daemon
This commit is contained in:
parent
62ff6069b9
commit
0b271bc907
5 changed files with 270 additions and 36 deletions
|
@ -1,7 +1,3 @@
|
|||
# Edit this configuration file to define what should be installed on
|
||||
# your system. Help is available in the configuration.nix(5) man page
|
||||
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
||||
|
||||
{ config, pkgs, inputs, ... }:
|
||||
|
||||
{
|
||||
|
@ -18,10 +14,6 @@
|
|||
networking.hostName = "t0urn3s0l"; # Define your hostname.
|
||||
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
|
||||
|
||||
# Configure network proxy if necessary
|
||||
# networking.proxy.default = "http://user:password@proxy:port/";
|
||||
# networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
|
||||
|
||||
# Enable Nix Flakes
|
||||
nix.settings.experimental-features = ["nix-command" "flakes"];
|
||||
|
||||
|
@ -137,33 +129,55 @@
|
|||
# List packages installed in system profile. To search, run:
|
||||
# $ nix search wget
|
||||
environment.systemPackages = with pkgs; [
|
||||
# GUIs
|
||||
gnome-keyring # Keyring for secrets
|
||||
seahorse # To edit said secrets
|
||||
networkmanagerapplet # To get wifi to work -> Go into wifi connection and select store password for all users
|
||||
bitwarden-desktop # For my sweet passwords
|
||||
rofi-wayland # Application launcher
|
||||
xfce.thunar # GUI Filebrowser
|
||||
xfce.xfconf # needed by xfce.thunar
|
||||
kitty # Hyprland default terminal
|
||||
firefox # Web browser
|
||||
cinny-desktop # Matrix Client
|
||||
eog # Image viewer
|
||||
dracula-theme # Dark theme
|
||||
dracula-icon-theme # Dark Icon theme
|
||||
mpv # Video player
|
||||
pavucontrol # Volume control
|
||||
# GUIs
|
||||
gnome-keyring # Keyring for secrets
|
||||
seahorse # To edit said secrets
|
||||
networkmanagerapplet # To get wifi to work -> Go into wifi connection and select store password for all users
|
||||
bitwarden-desktop # For my sweet passwords
|
||||
rofi-wayland # Application launcher
|
||||
xfce.thunar # GUI Filebrowser
|
||||
xfce.xfconf # needed by xfce.thunar
|
||||
kitty # Hyprland default terminal
|
||||
firefox # Web browser
|
||||
cinny-desktop # Matrix Client
|
||||
eog # Image viewer (Eye Of Gnome)
|
||||
dracula-theme # Dark theme
|
||||
dracula-icon-theme # Dark Icon theme
|
||||
mpv # Video player
|
||||
vlc # Media player a bit more fancy than mpv
|
||||
pavucontrol # Volume control
|
||||
zotero # For research articles
|
||||
gimp # Image Editing
|
||||
qbittorrent # Torrent downloader for ... Linux isos.
|
||||
evince # PDF viewer
|
||||
gparted # Partitioner tool
|
||||
obsidian # PKB and more than that
|
||||
waybar # A bar.
|
||||
bibata-cursors # Pretty cursors
|
||||
kdenlive # Video editing software
|
||||
|
||||
# Shell apps
|
||||
zsh # Favorite shell so far
|
||||
starship # Shell prompt that goes fast
|
||||
neovim # <3
|
||||
git # <3 bis
|
||||
btop # HTOP on steroids
|
||||
lshw # List all your hardware
|
||||
# Shell stuff
|
||||
zsh # Favorite shell so far
|
||||
starship # Shell prompt that goes fast
|
||||
neovim # <3
|
||||
git # <3 bis
|
||||
btop # HTOP on steroids
|
||||
lshw # List all your hardware
|
||||
neofetch # To show off
|
||||
brightnessctl # To control brightness
|
||||
p7zip # For all my zip needs
|
||||
cmatrix # Always need it to show off
|
||||
exfat # Needed to format Nikon SD Card
|
||||
gptfdisk # Tools for partitioning
|
||||
mosh # Mobile shell, great ssh replacement for unstable connection
|
||||
ffmpeg # Video and sound editiing
|
||||
pywal16 # Generate 16 palette from image
|
||||
wev # Utility to find which key you pressed
|
||||
|
||||
# Utilities
|
||||
wl-clipboard # Clipboard manager
|
||||
# Utilities
|
||||
wl-clipboard # Clipboard manager
|
||||
swww # Wallpaper engine
|
||||
pulseaudio-dlna # To play sound on sound system
|
||||
];
|
||||
|
||||
services.gvfs.enable = true; # Enable Trash so that if I delete my nix files without having saved them I can backup .........
|
||||
|
@ -173,6 +187,12 @@
|
|||
services.gnome.gnome-keyring.enable = true;
|
||||
security.pam.services.hyprland.enableGnomeKeyring = true;
|
||||
|
||||
fonts.packages = with pkgs; [
|
||||
nerd-fonts.fira-code
|
||||
nerd-fonts.ubuntu
|
||||
nerd-fonts.droid-sans-mono
|
||||
];
|
||||
|
||||
# Some programs need SUID wrappers, can be configured further or are
|
||||
# started in user sessions.
|
||||
# programs.mtr.enable = true;
|
||||
|
@ -185,6 +205,7 @@
|
|||
|
||||
# Enable the OpenSSH daemon.
|
||||
# services.openssh.enable = true;
|
||||
programs.ssh.startAgent = true;
|
||||
|
||||
# Open ports in the firewall.
|
||||
# networking.firewall.allowedTCPPorts = [ ... ];
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
../../commons/programs/zsh.nix
|
||||
../../commons/programs/neovim.nix
|
||||
../../commons/programs/kitty.nix
|
||||
../../commons/programs/waybar.nix
|
||||
];
|
||||
|
||||
qt = {
|
||||
|
@ -35,5 +36,13 @@
|
|||
};
|
||||
};
|
||||
|
||||
home.pointerCursor = {
|
||||
gtk.enable = true;
|
||||
|
||||
package = pkgs.bibata-cursors;
|
||||
name = "Bibata-Modern-Classic";
|
||||
size = 24;
|
||||
};
|
||||
|
||||
programs.home-manager.enable = true;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue