this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

:sparkles: using org mode for gtk

+87 -2
+81
home/gtk/README.org
··· 1 + * GTk Configuration 2 + #+PROPERTY: header-args :tangle default.nix 3 + 4 + #+begin_src nix 5 + { pkgs, ... }: 6 + #+end_src 7 + 8 + ** Installing packages 9 + #+begin_src nix 10 + { 11 + home.packages = with pkgs; [ 12 + #+end_src 13 + 14 + *** Cursor theme 15 + I'm using [[https://github.com/ful1e5/Bibata_Cursor][Bibata cursor]] 16 + #+begin_src nix 17 + bibata-cursors 18 + #+end_src 19 + 20 + *** Gnome extensions 21 + 22 + appIndicator, because why not? 23 + 24 + [[https://github.com/paperwm/PaperWM][PaperWM]] as a tiled window manager, because I don't want to config a bar for a tiling window manager 25 + (and because I like the bar for gnome). 26 + 27 + [[https://github.com/micheleg/dash-to-dock][Dash to dock]]: obligatory extension to be used with gnome 28 + #+begin_src nix 29 + gnomeExtensions.appindicator 30 + gnomeExtensions.paperwm 31 + gnomeExtensions.dash-to-dock 32 + #+end_src 33 + 34 + *** Theme 35 + 36 + [[https://github.com/lassekongo83/adw-gtk3][libadwaita ported to GTK-3]] 37 + #+begin_src nix 38 + adw-gtk3 39 + #+end_src 40 + 41 + #+begin_src nix 42 + ]; 43 + #+end_src 44 + 45 + 46 + ** Dconf to enable configuration for gnome 47 + 48 + To get your =dconf= configuration, just run ~dconf dump /org/gnome/~ 49 + 50 + #+begin_src nix 51 + dconf = { 52 + enable = true; 53 + 54 + settings = { 55 + #+end_src 56 + 57 + *** Enable gnome extensions 58 + #+begin_src nix 59 + "org/gnome/shell" = { 60 + enable-extensions = [ 61 + "paperwm@hedning:matrix.org" 62 + "appindicatorsupport@rgcjonas.gmail.com" 63 + "dash-to-dock@micxgx.gmail.com" 64 + ]; 65 + }; 66 + #+end_src 67 + 68 + *** Setting gnome theme 69 + #+begin_src nix 70 + "org/gnome/desktop/interface" = { 71 + gtk-theme = "adw-gtk3"; 72 + font-name = "Fira Code 11"; 73 + cursor-theme = "Bibata-Modern-Classic"; 74 + }; 75 + #+end_src 76 + 77 + #+begin_src nix 78 + }; 79 + }; 80 + } 81 + #+end_src
+6 -2
home/gtk/default.nix
··· 1 1 { pkgs, ... }: 2 + 2 3 { 4 + home.packages = with pkgs; [ 3 5 4 - home.packages = with pkgs; [ 5 6 bibata-cursors 6 7 7 8 gnomeExtensions.appindicator 8 9 gnomeExtensions.paperwm 9 10 gnomeExtensions.dash-to-dock 10 - gnome.gnome-tweaks 11 11 12 12 adw-gtk3 13 + 13 14 ]; 14 15 15 16 dconf = { 16 17 enable = true; 18 + 17 19 settings = { 20 + 18 21 "org/gnome/shell" = { 19 22 enable-extensions = [ 20 23 "paperwm@hedning:matrix.org" ··· 28 31 font-name = "Fira Code 11"; 29 32 cursor-theme = "Bibata-Modern-Classic"; 30 33 }; 34 + 31 35 }; 32 36 }; 33 37 }