add oil and nu shells, work in hyprland updates

This commit is contained in:
Daniel Flanagan 2024-03-22 23:55:15 -05:00
parent 57110ddd81
commit 409f228586
5 changed files with 18 additions and 7 deletions

View file

@ -6,7 +6,13 @@
# font, # font,
... ...
}: { }: {
imports = [outputs.homeManagerModules.ewwbar]; imports = with outputs.homeManagerModules; [
ewwbar
mako
swaylock
# TODO: figure out how to import this for this module _and_ for the sway module?
# linux-desktop
];
home.file."${config.xdg.configHome}/hypr/hyprpaper.conf" = { home.file."${config.xdg.configHome}/hypr/hyprpaper.conf" = {
enable = true; enable = true;
@ -23,8 +29,6 @@
monitor = [ monitor = [
# See https://wiki.hyprland.org/Configuring/Monitors/ # See https://wiki.hyprland.org/Configuring/Monitors/
",preferred,auto,auto" ",preferred,auto,auto"
"desc:LG Display 0x0521,3840x2160@120,0x0,1"
"desc:Dell Inc. DELL U2720Q D3TM623,3840x2160@60,3840x0,1.5,transform,3"
]; ];
xwayland = { xwayland = {

View file

@ -4,7 +4,8 @@
... ...
}: { }: {
services.mako = with colors.withHashPrefix; { services.mako = with colors.withHashPrefix; {
enable = false; # mako is launched alongside the wm/de instead enable = true; # TODO: launch mako alongside the wm/de instead so that I can use the plasma notification daemon if I choose to use plasma
borderSize = 1; borderSize = 1;
maxVisible = 5; maxVisible = 5;
defaultTimeout = 15000; defaultTimeout = 15000;

View file

@ -9,6 +9,8 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
taplo # toml language server for editing helix configs per repo taplo # toml language server for editing helix configs per repo
oil
nushell
watchexec watchexec
android-tools android-tools
kubectl kubectl

View file

@ -61,7 +61,7 @@
libinput libinput
libinput-gestures libinput-gestures
libnotify libnotify
# mako mako
# lutris # lutris
# nil # nil
# nixpkgs-fmt # nixpkgs-fmt

View file

@ -59,7 +59,7 @@
firefox-no-tabs firefox-no-tabs
# wallpaper-manager # wallpaper-manager
melee melee
# hyprland hyprland
]; ];
# ssbm = { # ssbm = {
@ -75,7 +75,11 @@
]; ];
# See https://wiki.hyprland.org/Configuring/Keywords/ for more # See https://wiki.hyprland.org/Configuring/Keywords/ for more
monitor = [ monitor = [
"DP-3,3840x2160@120,0x0,1" # "DP-2,3840x2160@60,-2160x0,1,transform,3"
"DP-3,3840x2160@120,0x0,1,bitdepth,10"
# "desc:LG Display 0x0521,3840x2160@120,0x0,1"
# "desc:Dell Inc. DELL U2720Q D3TM623,3840x2160@60,3840x0,1.5,transform,1"
"DP-2,3840x2160@60,-${toString (builtins.ceil (2160 / 1.5))}x0,1.5,transform,1"
]; ];
input = { input = {
force_no_accel = true; force_no_accel = true;