aboutsummaryrefslogtreecommitdiff
path: root/home-manager
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager')
-rw-r--r--home-manager/home.nix31
-rw-r--r--home-manager/i3/config3
-rw-r--r--home-manager/shells/bash.nix3
3 files changed, 30 insertions, 7 deletions
diff --git a/home-manager/home.nix b/home-manager/home.nix
index fe27af0..9f468a6 100644
--- a/home-manager/home.nix
+++ b/home-manager/home.nix
@@ -24,7 +24,7 @@
home.packages = with pkgs; [
feh
pass
- #spotify
+ spotify
playerctl
libqalculate
libreoffice
@@ -40,7 +40,6 @@
mumble
gimp
bottom
- obs-studio
xfce.thunar
mpv
man-pages
@@ -64,12 +63,16 @@
wireguard-tools
brightnessctl
inputs.nil.packages.${system}.default
- inputs.polymc.packages.${system}.default
+ #inputs.polymc.packages.${system}.default
jre8
- inputs.zen-browser.packages."${system}".default
+ #inputs.zen-browser.packages."${system}".default
piper
qbittorrent
- adom
+ sbcl
+ superTuxKart
+ typst
+ sops
+ #adom
];
nix = {
@@ -103,6 +106,22 @@
};
};
};
+
+ programs.obs-studio = {
+ enable = true;
+
+ # optional Nvidia hardware acceleration
+ package = (
+ pkgs.obs-studio.override {
+ cudaSupport = true;
+ }
+ );
+
+ plugins = with pkgs.obs-studio-plugins; [
+ obs-pipewire-audio-capture
+ input-overlay
+ ];
+ };
programs.firefox.enable = true;
@@ -121,7 +140,7 @@
spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.system};
in
{
- enable = true;
+ enable = false;
enabledExtensions = with spicePkgs.extensions; [
fullAppDisplay
powerBar
diff --git a/home-manager/i3/config b/home-manager/i3/config
index acfd0d0..59116ba 100644
--- a/home-manager/i3/config
+++ b/home-manager/i3/config
@@ -94,6 +94,7 @@ bindsym $mod+x exec --no-startup-id "loginctl lock-session"
bindsym $mod+Shift+x exec --no-startup-id "loginctl lock-session; systemctl suspend"
# bindsym $mod+Shift+c exec --no-startup-id "~/.i3_commands/open-qb.sh"
bindsym $mod+c exec --no-startup-id "firefox"
+bindsym $mod+Shift+c exec --no-startup-id "nyxt"
bindsym $mod+Shift+minus exec --no-startup-id "emacsclient -c"
bindsym XF86MonBrightnessUp exec --no-startup-id brightnessctl s +5
@@ -120,7 +121,7 @@ floating_modifier $mod
bindsym $mod+Return exec --no-startup-id kitty
# Start emacs with vterm
-bindsym $mod+Shift+Return exec --no-startup-id "emacsclient -c --eval '(start-terminal)'"
+bindsym $mod+Shift+Return exec --no-startup-id "emacsclient -c --eval '(multi-vterm)'"
# kill focused window
bindsym $mod+Shift+q kill
diff --git a/home-manager/shells/bash.nix b/home-manager/shells/bash.nix
index a902af3..cd5f51d 100644
--- a/home-manager/shells/bash.nix
+++ b/home-manager/shells/bash.nix
@@ -60,8 +60,11 @@ __prompt_command() {
ls = "lsd";
la = "lsd -a";
ll = "lsd -al";
+ tree = "lsd --tree";
pathfindsaver = "while sleep 1; do pathfind -f; done";
qalc = "qalc -s 'varunits 0' -s 'angle 2'";
+
+ flake-rebuild = "nixos-rebuild switch --flake ~/nixos-configuration";
};
};