From 98cc89c7d3f18f38df54c9dbd8163f5c579a04e4 Mon Sep 17 00:00:00 2001 From: Bertrand Benjamin Date: Thu, 13 Jan 2022 06:09:02 +0100 Subject: [PATCH] Feat: gtk preferences for me --- roles/user/tasks/main.yml | 10 +++++ vars/users.yml | 84 ++++++++++++++++++++++++++------------- 2 files changed, 66 insertions(+), 28 deletions(-) diff --git a/roles/user/tasks/main.yml b/roles/user/tasks/main.yml index a99e574..5a08980 100644 --- a/roles/user/tasks/main.yml +++ b/roles/user/tasks/main.yml @@ -32,6 +32,16 @@ - name: set dotfiles import_tasks: dotfiles.yml +- name: gtk_settings + dconf: + key: "{{ item.key }}" + value: "{{ item.value }}" + state: present + with_items: "{{ user.gtk_settings | default('') }}" + become: true + become_user: "{{ user.username }}" + + - name: user owns its create_home file: path: "/home/{{ user.username }}/.dotfiles" diff --git a/vars/users.yml b/vars/users.yml index c3d30be..ceb8ec8 100644 --- a/vars/users.yml +++ b/vars/users.yml @@ -1,29 +1,57 @@ $ANSIBLE_VAULT;1.1;AES256 -31353463383861373931383235323434376630323362653437323464623431633964663364323639 -6164383830666337643464363333353434626366613137300a323939623261663562633332313235 -38313232353963333037303462396463356266343338316634346366666638653065323131356361 -3538653263306533360a333431363766623738356664356638366236323436666465303934363334 -30316335383434656432613731653834396130366331333036633036366236626634623865323164 -63643162393130666635663066383961356364646336333137353363326330363130623364643638 -37333163393161396630356566363831393862356366356330646261613530386132323137363335 -34383738303363626132346161323633346131656534363765633961653665326162306662393163 -64613065643636353962393165393330373236666136373732363665663039663862626537353338 -36663235333536616631303839333030326235353566393438663563636566323366653734393136 -63353162316533653661663966396432383237393431313433663666303261376139613862653938 -30626364666333633835633936333936613062663933396533363564346136393636623633393034 -33373539653661353762353839356461323962363662643961383331666130633138666666386134 -33643535613564396332363833623834313831373635383033303133393035646266386134646332 -36383366643261373963636565346631323731653164313064356365306431623938643234383633 -34386537653761663431316636326264613130393863313636313137353263666230383263653866 -31383164323930663633356665646338646563626366666465393337353361663265383539316536 -35373762636433663032353437663531346433663636376637623638613436323563333663383033 -38643236316539306464366139393339343462656265393361333232643835663434376438333834 -30666131343266383565623761656561326130363162636431396138646439646631646365396435 -32383939613234353533346365383335306537656235646165363738326235363062343634623739 -64353436396632613662383862646133363533393438626335663234363763376130376437616438 -35333966373061626331346163613839653838316239323962356463323537613333363234343035 -66336330356333643837306539616338356236616533663863653032353961613638626132343638 -63643533343038393035343537376535303730316336376634316664663165343133303739326466 -32636366393435636537643638363637616563333236333866353761366632636638613263623061 -32306132616361646337653835663231393366313662663336363263303865336432616664313065 -61393537363536353733 +31363635626235623739353263353232363337656638336639613162393139663162323239656165 +3735383839616566343063653836326430373033393534660a663433303631666362653937626565 +65633034316466393736613837623534383830343631656665653766336562303830353962336662 +3838616133656331310a643233623437353730633539333932643137383633363463616431633365 +31356131666533623464616539346432303866633864313263656333346639616532363632363934 +34373837393839643163653963303064363933363863336631653864646330336265326564343130 +37393261613939323364626338363162353639666436383934663434636261356530633837323630 +36663539616232663038666536306661313865363032376234653265623462336430353264353931 +30653534633736313130663566353731306534396132643038623837626239303533623834336362 +37396664396662663433353161313835633235666332326339316362343637333565663731373766 +30643936383939646530353731616461616136666631323935363539396264663535656631343566 +38383938373631633133613033386532623136306230323230613838376263316530343461383731 +62623137666635373333313164353230666333303330633335386434616566616231303830356363 +63313736353639666337663033616639333235613962653866626137626331636166643062313638 +30643039366332653331656334633333393165626633633537626132336639316533636539363765 +62643735616431646464376134313039616637646661303835396264363631353665353338363534 +32343532613731663030623230623966306162616235366336626535656130663462613033363663 +31316432326137383361343332323538666235313231383963623366336364393736613166306133 +34306431343330656434613531353339666538333436343762343537633264376334333931663739 +66393438663334353833643166393431643833353530646664343664313833346133336430666362 +36366332636537633530316630313563336565633965363032653737636636393833313238333966 +66333538393037366230313562633632383231616233383066663535346534303132386530396430 +65613064333038666164333130306362646530623739633939313534346238616433346563666164 +30613733653235666534626166313364323036616636653864663636323261653230666330366632 +61646166336561663036333764383664326363646664323839663138656435663732636337653063 +61623631373235626564626332363139343439656333383166303261373262316463643061633335 +35353236346132313430353138373234613236346337653965303138366464373733313766313764 +30323432346634633738633739326330326337313939356661343634653236663233643366613730 +31656438613161303363313362663661383736313731343331326464383837636565343037666135 +31316532326661613833626333313662353439623865646432306332363433336537316462376462 +63383837343632613232396461323161366261303439346232336164396630346434373537663861 +39373964383261623338303737383233633461353835363866396162623038393038313935306531 +37393336306266626635633134396639343366613236333837613762353130333830366630333065 +64626638633339313035393735333862396665323066363038356539323332653139636666646437 +36373337353865643630393630323561653632363330363862356465343361346261633764366232 +31636566353837613035373862323662353332303434623734353965623230373830646162313238 +66316663306238346566353263343332666637336364613039323065336138316438313435306639 +36366161386135373366376463653366363666616432663333383764646561323565393831643632 +38306238626330653539306466393330636130326266363230306338623836336139356330363365 +34613565323436393138356134336362666462653236336435643664643931653263653335623761 +34666165323561316161303538623534386233643630656638656433336163376132313333383266 +37663862643133303666316239336132323865653730346338666332386334373331323034363331 +66313531656331633831383366316235663138353365363130363132643138646262356637666561 +33373537373866643662663063336361363664653536393063326531316132363732623435316539 +37636562386436333664383037316134663137623766323664623661343031303333373061333864 +39623536663061633832616133346436383039653636613732326337383334623962633234353461 +65636666633562303832613538376530393236623863396530383538666236666236623130626232 +65613037376234646435366666333636393136383834313936323565383138366565616366393661 +65616539663461323432656631353063623636633861396637336361646632333939373839363362 +63656136346565313665336534303766393035376332383633646232646364373063343530386137 +30663565343962616234666630626236613031396661663134643032656562356331343731616637 +37313663373763633331336464386165353632373133346530313530306133656431363663323130 +63633262376238383534663333663037383533616337333966626639623831356665663764313437 +34336561646164353736323438616533323332626337656561316534346234393330653933313832 +33383733323161613136363034363765636637363830613536363032366536313166303065336663 +35313333623965613934