rest of misc stuff

This commit is contained in:
ISnortPennies 2022-09-30 14:50:17 -04:00
parent bb2057f5d5
commit 07b4757bde
22 changed files with 120 additions and 381 deletions

View file

@ -7,15 +7,15 @@
enable = true;
theme = "breeze";
logo = ../images/nixos.png;
};
};
loader = {
systemd-boot = {
enable = true;
consoleMode = "max";
editor = false;
};
efi.canTouchEfiVariables = true;
timeout = 0;
efi.canTouchEfiVariables = true;
timeout = 0;
};
};
}

View file

@ -1,46 +1,35 @@
{ config, pkgs, callPackage, webcord, ... }:
{
environment.systemPackages = with pkgs; [
wget #wget
bottom #view tasks
efibootmgr #efi editor
maim #screenshooter
#needed utils
pciutils
binutils
alsa-utils
btrfs-progs #for external harddrive
#user/gui
vlc
bitwarden
gimp
qbittorrent
webcord.packages.${pkgs.system}.default
spotify-tray
feh #for wallpaper
#explicit xfce4 for bspwm
xarchive
xfce.catfish
xfce.mousepad
xfce.xfce4-power-manager
brightnessctl #brightness control for laptop
playerctl #music control
networkmanager_dmenu #pretty gui connection control
networkmanagerapplet #gui connection control
dmenu #for networkmanager_dmenu
flashfocus #flash when switching windows
pavucontrol #gui volume control
xclip #commandline clipboard access
qsudo #for running thunar as root
nix-tree #show nixpkgs
git-filter-repo
exa #ls replacement
cava #pretty audio
neofetch
piper # mouse configuration
libratbag
st
];
environment.systemPackages = with pkgs; [
bottom #view tasks
efibootmgr #efi editor
maim #screenshooter
pciutils #lspci
alsa-utils #volume control
btrfs-progs #for external harddrive
vlc #play stuff
bitwarden #store stuff
gimp #edit stuff
qbittorrent #steal stuff
webcord.packages.${pkgs.system}.default # talk to people (gross)
spotify-tray # tray icons are nice
feh #for wallpaper
xfce.mousepad
brightnessctl #brightness control for laptop
playerctl #music control
networkmanager_dmenu #pretty gui connection control
networkmanagerapplet #gui connection control
dmenu #for networkmanager_dmenu
pavucontrol #gui volume control
xclip #commandline clipboard access
exa #ls replacement
cava #pretty audio
neofetch # cus yes
st #suckless terminal
pipes-rs # more fun things
pcmanfm #file manager
haskellPackages.squeeze #file compression
nix-tree #view packages
];
}

View file

@ -1,13 +1,26 @@
{
services.xserver = {
xrandrHeads = [
{
output = "HDMI-0";
primary = true;
}
{
output = "HDMI-0";
primary = true;
monitorConfig = ''
Option "DPMS" "false"
'';
}
];
screenSection = ''
Option "metamodes" "1920x1080_144 +0+0"
'';
Option "metamodes" "1920x1080_144 +0+0"
'';
monitorSection = ''
Option "DPMS" "false"
'';
serverFlagsSection = ''
Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
Option "DPMS" "false"
'';
};
}

View file

@ -1,9 +1,9 @@
{
services.samba-wsdd.enable = true; # make shares visible for windows 10 clients
networking.firewall = {
allowedTCPPorts = [ 139 445 ];
allowedUDPPorts = [ 137 138 ];
};
networking.firewall = {
allowedTCPPorts = [ 139 445 ];
allowedUDPPorts = [ 137 138 ];
};
services.samba = {
enable = true;
securityType = "user";

View file

@ -1,8 +0,0 @@
{pkgs, ...}:
{
services.gvfs.enable = true;
programs.thunar = {
enable = true;
plugins = with pkgs.xfce; [ thunar-volman thunar-archive-plugin thunar-media-tags-plugin];
};
}

View file

@ -11,11 +11,9 @@
xautolock.enable = false;
desktopManager.xterm.enable = false;
excludePackages = [ pkgs.xterm ];
windowManager.bspwm = {
enable = true;
};
windowManager.dwm.enable = true;
displayManager = {
defaultSession = "none+bspwm";
defaultSession = "none+dwm";
lightdm = {
enable = true;
greeters.mini = {

View file

@ -29,8 +29,8 @@
style = "bold red";
};
sudo ={
format = "[ ](#7aa2f7)";
disabled = false;
format = "[ ](#7aa2f7)";
disabled = false;
};
};
};