diff options
Diffstat (limited to 'users')
| -rw-r--r-- | users/kassouni/desktop/sway/sway.nix | 11 | ||||
| -rw-r--r-- | users/kassouni/firefox/firefox.nix | 1 | ||||
| -rw-r--r-- | users/kassouni/fonts.nix | 8 | ||||
| -rw-r--r-- | users/kassouni/git.nix | 1 | ||||
| -rw-r--r-- | users/kassouni/home.nix | 3 | ||||
| -rw-r--r-- | users/kassouni/music.nix | 13 |
6 files changed, 34 insertions, 3 deletions
diff --git a/users/kassouni/desktop/sway/sway.nix b/users/kassouni/desktop/sway/sway.nix index f949bd7..c41e62a 100644 --- a/users/kassouni/desktop/sway/sway.nix +++ b/users/kassouni/desktop/sway/sway.nix @@ -1,6 +1,8 @@ { pkgs, + lib, config, + osConfig, ... }: let @@ -12,6 +14,8 @@ in enable = true; wrapperFeatures.gtk = true; # Fixes common issues with GTK 3 apps + extraOptions = [ "--unsupported-gpu" ]; + config = { window.titlebar = false; menu = "fuzzel"; @@ -39,6 +43,13 @@ in natural_scroll enabled dwt disabled } + + input "type:pointer" { + accel_profile flat + pointer_accel 0.2 + } + '' + lib.optionalString (osConfig.networking.hostName == "hierophant") '' + output DP-3 mode 3840x2160@159.975Hz ''; }; diff --git a/users/kassouni/firefox/firefox.nix b/users/kassouni/firefox/firefox.nix index 2d9f906..4e70296 100644 --- a/users/kassouni/firefox/firefox.nix +++ b/users/kassouni/firefox/firefox.nix @@ -37,6 +37,7 @@ settings = { "browser.ml.linkPreview.enabled" = false; "browser.startup.homepage" = "about:blank"; + "browser.uidensity" = 1; "browser.compactmode.show" = true; "startup.homepage_welcome_url" = "about:blank"; "extensions.autoDisableScopes" = 0; diff --git a/users/kassouni/fonts.nix b/users/kassouni/fonts.nix index d6d40f7..2cf25f6 100644 --- a/users/kassouni/fonts.nix +++ b/users/kassouni/fonts.nix @@ -1,6 +1,12 @@ {pkgs, ...}: { - fonts.fontconfig.enable = true; + fonts.fontconfig = { + enable = true; + defaultFonts.emoji = [ "OpenMoji" ]; + }; + home.packages = with pkgs; [ dejavu_fonts + noto-fonts + openmoji-color ]; } diff --git a/users/kassouni/git.nix b/users/kassouni/git.nix index 7740ac1..eb87201 100644 --- a/users/kassouni/git.nix +++ b/users/kassouni/git.nix @@ -10,6 +10,7 @@ init = { defaultBranch = "main"; }; + advice.addIgnoredFile = false; }; }; } diff --git a/users/kassouni/home.nix b/users/kassouni/home.nix index d9e389d..a5d7c85 100644 --- a/users/kassouni/home.nix +++ b/users/kassouni/home.nix @@ -30,11 +30,14 @@ home.username = "kassouni"; home.sessionVariables = { "TEST_VAR" = "asdf"; + "NIXOS_OZONE_WL" = "1"; }; home.packages = with pkgs; [ dolphin-emu cmus + vscode + discord btop wget tree diff --git a/users/kassouni/music.nix b/users/kassouni/music.nix index 65a9edb..e20e0d4 100644 --- a/users/kassouni/music.nix +++ b/users/kassouni/music.nix @@ -1,4 +1,8 @@ -{ pkgs, ... }: { +{ pkgs, ... }: +let + musicDir = "~/Music/beets/library"; +in +{ home.packages = with pkgs; [ cdparanoia-iii ffmpeg @@ -6,6 +10,11 @@ imagemagick ]; + services.mpd = { + enable = true; + musicDirectory = musicDir; + }; + programs.beets = { enable = true; settings = { @@ -27,7 +36,7 @@ maxwidth = 500; }; - directory = "~/Music/beets/library"; + directory = musicDir; library = "~/Music/beets/musiclibrary.db"; }; }; |