mirror of
https://github.com/Gerg-L/nixos.git
synced 2025-12-10 00:43:56 -05:00
rest of misc stuff
This commit is contained in:
parent
bb2057f5d5
commit
07b4757bde
22 changed files with 120 additions and 381 deletions
|
|
@ -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;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
];
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
|
|
@ -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];
|
||||
};
|
||||
}
|
||||
|
|
@ -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 = {
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@
|
|||
style = "bold red";
|
||||
};
|
||||
sudo ={
|
||||
format = "[ ](#7aa2f7)";
|
||||
disabled = false;
|
||||
format = "[ ](#7aa2f7)";
|
||||
disabled = false;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue