From 033fe672df83a5eab7a3323a447c075fda844acb Mon Sep 17 00:00:00 2001 From: Dominik Polakovics Date: Sat, 9 Nov 2024 20:50:28 +0100 Subject: [PATCH 1/4] make nvim fzf wider --- hosts/nb-new.cloonar.com/modules/nvim/config/telescope.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hosts/nb-new.cloonar.com/modules/nvim/config/telescope.lua b/hosts/nb-new.cloonar.com/modules/nvim/config/telescope.lua index 8ca6d9e..db580f9 100644 --- a/hosts/nb-new.cloonar.com/modules/nvim/config/telescope.lua +++ b/hosts/nb-new.cloonar.com/modules/nvim/config/telescope.lua @@ -36,6 +36,7 @@ local function get_pickers(actions) hidden = true, previewer = false, show_untracked = true, + layout_config = { width = 0.8 }, }, lsp_references = { theme = "dropdown", @@ -70,7 +71,7 @@ local config = { sorting_strategy = "descending", layout_strategy = "horizontal", layout_config = { - width = 0.75, + width = 0.8, preview_cutoff = 120, horizontal = { preview_width = function(_, cols, _) From 18312e12a9c5e5cb657b4002b28180639a4f50b8 Mon Sep 17 00:00:00 2001 From: Dominik Polakovics Date: Sat, 9 Nov 2024 20:50:41 +0100 Subject: [PATCH 2/4] change ungoogled chromium --- .../nb-new.cloonar.com/modules/sway/sway.conf | 2 +- .../nb-new.cloonar.com/modules/sway/sway.nix | 1 - hosts/nb-new.cloonar.com/users/dominik.nix | 70 +++++++++++++++---- 3 files changed, 57 insertions(+), 16 deletions(-) diff --git a/hosts/nb-new.cloonar.com/modules/sway/sway.conf b/hosts/nb-new.cloonar.com/modules/sway/sway.conf index b15ab7c..3e0fda3 100644 --- a/hosts/nb-new.cloonar.com/modules/sway/sway.conf +++ b/hosts/nb-new.cloonar.com/modules/sway/sway.conf @@ -311,7 +311,7 @@ exec 'sleep 2; swaymsg workspace "$ws8"; swaymsg layout tabbed' exec mako --default-timeout=5000 # wallpaper -output eDP-1 scale 2 scale_filter linear +output eDP-1 scale 1.5 scale_filter linear output eDP-1 bg #282a36 solid_color output eDP-1 bg ~/.wallpaper.png center output DP-4 bg #282a36 solid_color diff --git a/hosts/nb-new.cloonar.com/modules/sway/sway.nix b/hosts/nb-new.cloonar.com/modules/sway/sway.nix index cc26e77..80c92dd 100644 --- a/hosts/nb-new.cloonar.com/modules/sway/sway.nix +++ b/hosts/nb-new.cloonar.com/modules/sway/sway.nix @@ -86,7 +86,6 @@ in { quickemu - brave firefox # unstable.cura diff --git a/hosts/nb-new.cloonar.com/users/dominik.nix b/hosts/nb-new.cloonar.com/users/dominik.nix index 14d0db4..2a1ba00 100644 --- a/hosts/nb-new.cloonar.com/users/dominik.nix +++ b/hosts/nb-new.cloonar.com/users/dominik.nix @@ -212,34 +212,76 @@ in programs.chromium = { enable = true; + package = pkgs.ungoogled-chromium; commandLineArgs = [ "--enable-features=WebUIDarkMode" "--force-dark-mode" + # "--high-dpi-support=1" + "--force-device-scale-factor=1" ]; dictionaries = [ pkgs.hunspellDictsChromium.en_US pkgs.hunspellDictsChromium.de_DE ]; - extensions = [ - { - # Ublock - id = "epcnnfbjfcgphgdmggkamkmgojdagdnn"; - } - { - # Privacy Badger - id = "pkehgijcmpdhfbdbbnkijodmdjhbjlgp"; - } - { - # Bitwarden - id = "nngceckbapebfimnlniiiahkandclblb"; - } - ]; + extensions = + let + createChromiumExtensionFor = browserVersion: { id, sha256, version }: + { + inherit id; + crxPath = builtins.fetchurl { + url = "https://clients2.google.com/service/update2/crx?response=redirect&acceptformat=crx2,crx3&prodversion=${browserVersion}&x=id%3D${id}%26installsource%3Dondemand%26uc"; + name = "${id}.crx"; + inherit sha256; + }; + inherit version; + }; + createChromiumExtension = createChromiumExtensionFor (lib.versions.major pkgs.ungoogled-chromium.version); + in + [ + (createChromiumExtension { + # ublock origin + id = "cjpalhdlnbpafiamejdnhcphjbkeiagm"; + sha256 = "sha256:1i0668xhq5iflb4fn0ghwp79iz6mwspgxdqwp6incbvsyzr596kg"; + version = "1.61.0"; + }) + (createChromiumExtension { + # dark reader + id = "eimadpbcbfnmbkopoojfekhnkhdbieeh"; + sha256 = "sha256:1lih8zbil1jwbzg7m1lnbx41d9smaqbs472lya7dgh36iwgsnpsr"; + version = "4.9.96"; + }) + (createChromiumExtension { + # privacy badger + id = "pkehgijcmpdhfbdbbnkijodmdjhbjlgp"; + sha256 = "sha256:0jsqa7v2zdjwwp4gfl98yda6vsii374fl1bwqjynnilj7ah8610z"; + version = "2024.7.17"; + }) + (createChromiumExtension { + # Bitwarden + id = "nngceckbapebfimnlniiiahkandclblb"; + sha256 = "sha256:1j3x0p9gmbgh8iala0sq2g3h41rc19r8g47652x688lh6as0cikv"; + version = "2024.10.1"; + }) + (createChromiumExtension { + # Dracula Theme + id = "jiaeinnfkmnkpkicpaihogiomcgikcde"; + sha256 = "sha256:01nm7p0v3lcvx8bkinq2rr0divvqgf5d2a757lg8m21ccmznqkpc"; + version = "1.0"; + }) + (createChromiumExtension { + # Workona + id = "ailcmbgekjpnablpdkmaaccecekgdhlh"; + sha256 = "sha256:107q2knys6xq2sszcmg49f23asp92i5adb46yz18wxn3yc2cybb7"; + version = "3.1.33"; + }) + ]; }; programs.git = { enable = true; + lfs.enable = true; package = pkgs.gitAndTools.gitFull; userName = "Dominik Polakovics"; userEmail = "dominik.polakovics@cloonar.com"; From e15cb70bdc5378840de8bcd69c4977c33bd918ad Mon Sep 17 00:00:00 2001 From: Dominik Polakovics Date: Sat, 9 Nov 2024 20:50:48 +0100 Subject: [PATCH 3/4] add git-lfs --- hosts/nb-new.cloonar.com/configuration.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hosts/nb-new.cloonar.com/configuration.nix b/hosts/nb-new.cloonar.com/configuration.nix index e28374e..a275bba 100644 --- a/hosts/nb-new.cloonar.com/configuration.nix +++ b/hosts/nb-new.cloonar.com/configuration.nix @@ -38,6 +38,8 @@ in { ]; fonts.packages = with pkgs; [ + git + git-lfs open-sans nix-prefetch jq From 5941526a5e84dbba118ae3cf3394121688509139 Mon Sep 17 00:00:00 2001 From: Dominik Polakovics Date: Sat, 9 Nov 2024 20:51:00 +0100 Subject: [PATCH 4/4] change gitignore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index d223b20..a829438 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,5 @@ raspberry/.env raspberry/result + +esphome/trash