😍🍆🩸

This commit is contained in:
Alexander Szczepanski
2021-09-20 08:09:55 +02:00
parent 74a0b4f9bd
commit 6afab6aa13
4 changed files with 50 additions and 45 deletions

View File

@ -16,47 +16,19 @@
};
environment.systemPackages = with pkgs; [
barrier
bspwm
chromium
cura
cypress
dunst
etcher
evince
firefox
font-manager
fslint
fswebcam
glxinfo
gparted
insomnia
jellyfin-media-player
jellyfin-mpv-shim
kdenlive
keepassxc
libnotify
libreoffice
libsecret
lightlocker
mangohud
meld
mpv
networkmanager-openconnect
nextcloud-client
openconnect
pantheon.elementary-gtk-theme
pantheon.elementary-icon-theme
pinta
ponymix
prusa-slicer
pulseaudio-ctl
python39Packages.pyyaml
solaar
sxhkd
virtmanager
vulkan-tools
winetricks
];
programs = {
@ -157,14 +129,6 @@
};
defaultSession = "xsession";
session = [{
manage = "desktop";
name = "bspwm";
start = ''
${pkgs.bspwm}/bin/bspwm -c /etc/bspwmrc &
${pkgs.sxhkd}/bin/sxhkd -c /etc/sxhkdrc &
${pkgs.xfce.xfce4-session}/bin/xfce4-session
'';
} {
manage = "desktop";
name = "xsession";
start = ''exec $HOME/.xsession'';

View File

@ -1,4 +1,8 @@
{ config, pkgs, lib, ... }:
let
unstable = import <nixos-unstable> { config.allowUnfree = true; };
in
{
imports = [ <home-manager/nixos> ];
@ -10,27 +14,51 @@
source = ./.bin/rofi-default-sink.sh;
};
};
packages = with pkgs; [
packages = with unstable.pkgs; [
arandr
baobab
barrier
bitwarden
blueberry
cura
cypress
discord
etcher
evince
firefox
font-manager
fslint
gnome.cheese
gnome.eog
gnome.file-roller
gnome.gnome-calculator
gnome.seahorse
homebank
insomnia
jellyfin-media-player
jellyfin-mpv-shim
kdenlive
keepassxc
libnotify
libreoffice
lutris
lxrandr
mangohud
meld
nextcloud-client
pinta
prusa-slicer
rpi-imager
signal-desktop
solaar
spotify
steam
discord
lxrandr
teams
unrar
virtmanager
vulkan-tools
wine
winetricks
];
};
@ -94,14 +122,17 @@
programs = {
vscode = {
enable = true;
package = pkgs.vscode;
extensions = with pkgs.vscode-extensions; [
bbenoist.Nix
package = unstable.pkgs.vscode;
extensions = with unstable.pkgs.vscode-extensions; [
bbenoist.nix
eamodio.gitlens
editorconfig.editorconfig
ms-azuretools.vscode-docker
ms-vsliveshare.vsliveshare
#hsnazar.hyper-term-theme
eamodio.gitlens
ms-vscode.cpptools
mskelton.one-dark-theme
ms-kubernetes-tools.vscode-kubernetes-tools
ryu1kn.partial-diff
];
# userSettings = {
# #"terminal.integrated.fontFamily" = "Hack";
@ -264,6 +295,10 @@
};
};
barrier.client = {
enable = true;
};
nextcloud-client = {
enable = true;
startInBackground = true;

View File

@ -97,7 +97,6 @@ in
fswatch
];
services.xserver.videoDrivers = [ "amdgpu" ];
services.hardware.xow.enable = true;
services.printing.enable = true;

View File

@ -23,6 +23,7 @@ in
../configs/common.nix
../configs/user.nix
../configs/user-gui.nix
<home-manager/nixos>
];
# boot.initrd.luks.devices = {
@ -154,6 +155,12 @@ in
};
};
home-manager.users.alex.services.barrier.client = {
enable = true;
name = "thinkpad";
server = "192.168.0.150:24800"
};
environment.systemPackages = with pkgs; [
nvidia-offload
xorg.xf86videointel