Remove old home config modules

Julien LepillerFri Jan 14 15:03:36+0100 2022

737d858

Remove old home config modules

modules/home-config/bash.scm unknown status 2

1-
(define-module (home-config bash)
2-
  #:use-module (home)
3-
  #:use-module (home bash)
4-
  #:export (bash-home))
5-
6-
(define bash-home
7-
  (user-home bash-home-type
8-
    (bash-configuration
9-
      (history "/home/tyreunom/.local/share/bash/history")
10-
      (rc (append default-bashrc
11-
                  '("alias vim=nvim")))
12-
      (profile (append default-bash-profile
13-
                       (list
14-
                         "eval \"$(direnv hook bash)\"\n"
15-
                         "alias info=\"info --vi-keys\"\n"
16-
                         "export EDITOR=nvim\n"
17-
                         "export MINETEST_SUBGAME_PATH="
18-
                         (@@ (gnu packages games) minetest-data)
19-
                         "/share/minetest/games/\n"))))))

modules/home-config/files/gitconfig unknown status 2

1-
[user]
2-
	email = julien@lepiller.eu
3-
	name = Julien Lepiller
4-
	signingkey = 1EFB09091F17D28CCBF9B13A53D457B2D636EE82
5-
6-
[sendemail]
7-
	smtpencryption = tls
8-
	smtpserver = lepiller.eu
9-
	smtpuser = tyreunom
10-
	smtpserverport = 587
11-
	suppresscc = self
12-
13-
[alias]
14-
    co = checkout
15-
    ci = commit
16-
    st = status
17-
    br = branch
18-
    # type = cat-file -t
19-
    # dump = cat-file -p
20-
    lol =  log --decorate=short --pretty=format:'%C(yellow) %h %C(white) %s %C(reset)(%C(green)%cN %C(bold blue)%cr%C(reset))%C(yellow)%d%C(reset)' --graph
21-
    lolu =  log --decorate=short --pretty=format:'%C(yellow) %h %C(white) %s %C(reset)(%C(green)%cN %C(bold blue)%cr%C(reset))%C(yellow)%d%C(reset)' --graph --all
22-
    lola = log --oneline --graph --decorate --all
23-
    pl = pull --ff-only
24-
    plr = pull --rebase
25-
    rb = rebase --autosquash --autostash -i
26-
    rc = rebase --continue
27-
    clean-remote-branchs = !git remote prune origin && git fetch
28-
    cif = commit --fixup=HEAD
29-
    cf = commit --fixup # commit-id
30-
    blame-follow = log -p -M --follow --stat --
31-
    cp = cherry-pick
32-
    ss = diff --staged
33-
    p = push
34-
    pf = push --force-with-lease
35-
    fetch = fetch --prune
36-
37-
[color]
38-
    branch = auto
39-
    diff = auto
40-
    interactive = auto
41-
    status = auto
42-
	ui = auto
43-
44-
[diff]
45-
    wsErrorHighlight = all
46-
    renameLimit = 20000
47-
    algorithm = patience
48-
49-
[core]
50-
    pager = less -F -X
51-
52-
[commit]
53-
    verbose = yes

modules/home-config/files/openbox/rc.xml unknown status 2

1-
<?xml version="1.0" encoding="UTF-8"?>
2-
<!-- Do not edit this file, it will be overwritten on install.
3-
        Copy the file to $HOME/.config/openbox/ instead. -->
4-
<openbox_config xmlns="http://openbox.org/3.4/rc" xmlns:xi="http://www.w3.org/2001/XInclude">
5-
  <resistance>
6-
    <strength>10</strength>
7-
    <screen_edge_strength>20</screen_edge_strength>
8-
  </resistance>
9-
  <focus>
10-
    <focusNew>yes</focusNew>
11-
    <!-- always try to focus new windows when they appear. other rules do
12-
       apply -->
13-
    <followMouse>yes</followMouse>
14-
    <!-- move focus to a window when you move the mouse into it -->
15-
    <focusLast>yes</focusLast>
16-
    <!-- focus the last used window when changing desktops, instead of the one
17-
       under the mouse pointer. when followMouse is enabled -->
18-
    <underMouse>no</underMouse>
19-
    <!-- move focus under the mouse, even when the mouse is not moving -->
20-
    <focusDelay>200</focusDelay>
21-
    <!-- when followMouse is enabled, the mouse must be inside the window for
22-
       this many milliseconds (1000 = 1 sec) before moving focus to it -->
23-
    <raiseOnFocus>no</raiseOnFocus>
24-
    <!-- when followMouse is enabled, and a window is given focus by moving the
25-
       mouse into it, also raise the window -->
26-
  </focus>
27-
  <placement>
28-
    <policy>Smart</policy>
29-
    <!-- 'Smart' or 'UnderMouse' -->
30-
    <monitor>Primary</monitor>
31-
    <!-- with Smart placement on a multi-monitor system, try to place new windows
32-
       on: 'Any' - any monitor, 'Mouse' - where the mouse is, 'Active' - where
33-
       the active window is, 'Primary' - only on the primary monitor -->
34-
    <primaryMonitor>1</primaryMonitor>
35-
    <!-- The monitor where Openbox should place popup dialogs such as the
36-
       focus cycling popup, or the desktop switch popup.  It can be an index
37-
       from 1, specifying a particular monitor.  Or it can be one of the
38-
       following: 'Mouse' - where the mouse is, or
39-
                  'Active' - where the active window is -->
40-
  </placement>
41-
  <theme>
42-
    <name>Arc-Dark</name>
43-
    <titleLayout>CNLIM</titleLayout>
44-
    <!--
45-
      available characters are NDSLIMC, each can occur at most once.
46-
      N: window icon
47-
      L: window label (AKA title).
48-
      I: iconify
49-
      M: maximize
50-
      C: close
51-
      S: shade (roll up/down)
52-
      D: omnipresent (on all desktops).
53-
  -->
54-
    <keepBorder>yes</keepBorder>
55-
    <animateIconify>yes</animateIconify>
56-
    <font place="ActiveWindow">
57-
      <name>progsole</name>
58-
      <size>10</size>
59-
      <!-- font size in points -->
60-
      <weight>Normal</weight>
61-
      <!-- 'bold' or 'normal' -->
62-
      <slant>Normal</slant>
63-
      <!-- 'italic' or 'normal' -->
64-
    </font>
65-
    <font place="InactiveWindow">
66-
      <name>progsole</name>
67-
      <size>10</size>
68-
      <!-- font size in points -->
69-
      <weight>Bold</weight>
70-
      <!-- 'bold' or 'normal' -->
71-
      <slant>Normal</slant>
72-
      <!-- 'italic' or 'normal' -->
73-
    </font>
74-
    <font place="MenuHeader">
75-
      <name>CodingFontTobi</name>
76-
      <size>12</size>
77-
      <!-- font size in points -->
78-
      <weight>Normal</weight>
79-
      <!-- 'bold' or 'normal' -->
80-
      <slant>Normal</slant>
81-
      <!-- 'italic' or 'normal' -->
82-
    </font>
83-
    <font place="MenuItem">
84-
      <name>CodingFontTobi</name>
85-
      <size>12</size>
86-
      <!-- font size in points -->
87-
      <weight>Normal</weight>
88-
      <!-- 'bold' or 'normal' -->
89-
      <slant>Normal</slant>
90-
      <!-- 'italic' or 'normal' -->
91-
    </font>
92-
    <font place="ActiveOnScreenDisplay">
93-
      <name>Sans</name>
94-
      <size>9</size>
95-
      <!-- font size in points -->
96-
      <weight>Normal</weight>
97-
      <!-- 'bold' or 'normal' -->
98-
      <slant>Normal</slant>
99-
      <!-- 'italic' or 'normal' -->
100-
    </font>
101-
    <font place="InactiveOnScreenDisplay">
102-
      <name>Sans</name>
103-
      <size>9</size>
104-
      <!-- font size in points -->
105-
      <weight>Normal</weight>
106-
      <!-- 'bold' or 'normal' -->
107-
      <slant>Normal</slant>
108-
      <!-- 'italic' or 'normal' -->
109-
    </font>
110-
  </theme>
111-
  <desktops>
112-
    <!-- this stuff is only used at startup, pagers allow you to change them
113-
       during a session
114-
115-
       these are default values to use when other ones are not already set
116-
       by other applications, or saved in your session
117-
118-
       use obconf if you want to change these without having to log out
119-
       and back in -->
120-
    <number>8</number>
121-
    <firstdesk>1</firstdesk>
122-
    <names>
123-
      <!-- set names up here if you want to, like this:
124-
    <name>desktop 1</name>
125-
    <name>desktop 2</name>
126-
    -->
127-
    </names>
128-
    <popupTime>875</popupTime>
129-
    <!-- The number of milliseconds to show the popup for when switching
130-
       desktops.  Set this to 0 to disable the popup. -->
131-
  </desktops>
132-
  <resize>
133-
    <drawContents>yes</drawContents>
134-
    <popupShow>Nonpixel</popupShow>
135-
    <!-- 'Always', 'Never', or 'Nonpixel' (xterms and such) -->
136-
    <popupPosition>Center</popupPosition>
137-
    <!-- 'Center', 'Top', or 'Fixed' -->
138-
    <popupFixedPosition>
139-
      <!-- these are used if popupPosition is set to 'Fixed' -->
140-
      <x>10</x>
141-
      <!-- positive number for distance from left edge, negative number for
142-
         distance from right edge, or 'Center' -->
143-
      <y>10</y>
144-
      <!-- positive number for distance from top edge, negative number for
145-
         distance from bottom edge, or 'Center' -->
146-
    </popupFixedPosition>
147-
  </resize>
148-
  <!-- You can reserve a portion of your screen where windows will not cover when
149-
     they are maximized, or when they are initially placed.
150-
     Many programs reserve space automatically, but you can use this in other
151-
     cases. -->
152-
  <margins>
153-
    <top>0</top>
154-
    <bottom>0</bottom>
155-
    <left>0</left>
156-
    <right>0</right>
157-
  </margins>
158-
  <dock>
159-
    <position>TopLeft</position>
160-
    <!-- (Top|Bottom)(Left|Right|)|Top|Bottom|Left|Right|Floating -->
161-
    <floatingX>0</floatingX>
162-
    <floatingY>0</floatingY>
163-
    <noStrut>no</noStrut>
164-
    <stacking>Above</stacking>
165-
    <!-- 'Above', 'Normal', or 'Below' -->
166-
    <direction>Vertical</direction>
167-
    <!-- 'Vertical' or 'Horizontal' -->
168-
    <autoHide>no</autoHide>
169-
    <hideDelay>300</hideDelay>
170-
    <!-- in milliseconds (1000 = 1 second) -->
171-
    <showDelay>300</showDelay>
172-
    <!-- in milliseconds (1000 = 1 second) -->
173-
    <moveButton>Middle</moveButton>
174-
    <!-- 'Left', 'Middle', 'Right' -->
175-
  </dock>
176-
  <keyboard>
177-
    <chainQuitKey>C-g</chainQuitKey>
178-
    <!-- Keybindings for desktop switching -->
179-
    <keybind key="C-A-Left">
180-
      <action name="GoToDesktop">
181-
        <to>left</to>
182-
        <wrap>no</wrap>
183-
      </action>
184-
    </keybind>
185-
    <keybind key="C-A-Right">
186-
      <action name="GoToDesktop">
187-
        <to>right</to>
188-
        <wrap>no</wrap>
189-
      </action>
190-
    </keybind>
191-
    <keybind key="C-S-A-Left">
192-
      <action name="SendToDesktop">
193-
        <to>left</to>
194-
        <wrap>no</wrap>
195-
      </action>
196-
    </keybind>
197-
    <keybind key="C-S-A-Right">
198-
      <action name="SendToDesktop">
199-
        <to>right</to>
200-
        <wrap>no</wrap>
201-
      </action>
202-
    </keybind>
203-
    <keybind key="S-A-Up">
204-
      <action name="SendToDesktop">
205-
        <to>up</to>
206-
        <wrap>no</wrap>
207-
      </action>
208-
    </keybind>
209-
    <keybind key="S-A-Down">
210-
      <action name="SendToDesktop">
211-
        <to>down</to>
212-
        <wrap>no</wrap>
213-
      </action>
214-
    </keybind>
215-
    <keybind key="C-A-Up">
216-
      <action name="VolumeChange">
217-
        <value>5</value>
218-
      </action>
219-
    </keybind>
220-
    <keybind key="C-A-Down">
221-
      <action name="VolumeChange">
222-
        <value>-5</value>
223-
      </action>
224-
    </keybind>
225-
    <keybind key="W-F1">
226-
      <action name="GoToDesktop">
227-
        <to>1</to>
228-
      </action>
229-
    </keybind>
230-
    <keybind key="W-F2">
231-
      <action name="GoToDesktop">
232-
        <to>2</to>
233-
      </action>
234-
    </keybind>
235-
    <keybind key="W-F3">
236-
      <action name="GoToDesktop">
237-
        <to>3</to>
238-
      </action>
239-
    </keybind>
240-
    <keybind key="W-F4">
241-
      <action name="GoToDesktop">
242-
        <to>4</to>
243-
      </action>
244-
    </keybind>
245-
    <keybind key="W-F5">
246-
      <action name="GoToDesktop">
247-
        <to>5</to>
248-
      </action>
249-
    </keybind>
250-
    <keybind key="W-F6">
251-
      <action name="GoToDesktop">
252-
        <to>6</to>
253-
      </action>
254-
    </keybind>
255-
    <keybind key="W-F7">
256-
      <action name="GoToDesktop">
257-
        <to>7</to>
258-
      </action>
259-
    </keybind>
260-
    <keybind key="W-F8">
261-
      <action name="GoToDesktop">
262-
        <to>8</to>
263-
      </action>
264-
    </keybind>
265-
    <keybind key="W-d">
266-
      <action name="ToggleShowDesktop"/>
267-
    </keybind>
268-
    <!-- Keybindings for windows -->
269-
    <keybind key="A-F4">
270-
      <action name="Close"/>
271-
    </keybind>
272-
    <keybind key="A-Escape">
273-
      <action name="Lower"/>
274-
      <action name="FocusToBottom"/>
275-
      <action name="Unfocus"/>
276-
    </keybind>
277-
    <keybind key="A-space">
278-
      <action name="ShowMenu">
279-
        <menu>client-menu</menu>
280-
      </action>
281-
    </keybind>
282-
    <!-- Keybindings for window switching -->
283-
    <keybind key="A-Tab">
284-
      <action name="NextWindow">
285-
        <finalactions>
286-
          <action name="Focus"/>
287-
          <action name="Raise"/>
288-
          <action name="Unshade"/>
289-
        </finalactions>
290-
      </action>
291-
    </keybind>
292-
    <keybind key="A-S-Tab">
293-
      <action name="PreviousWindow">
294-
        <finalactions>
295-
          <action name="Focus"/>
296-
          <action name="Raise"/>
297-
          <action name="Unshade"/>
298-
        </finalactions>
299-
      </action>
300-
    </keybind>
301-
    <keybind key="C-A-Tab">
302-
      <action name="NextWindow">
303-
        <panels>yes</panels>
304-
        <desktop>yes</desktop>
305-
        <finalactions>
306-
          <action name="Focus"/>
307-
          <action name="Raise"/>
308-
          <action name="Unshade"/>
309-
        </finalactions>
310-
      </action>
311-
    </keybind>
312-
    <!-- Keybindings for window switching with the arrow keys -->
313-
    <keybind key="W-S-Right">
314-
      <action name="DirectionalCycleWindows">
315-
        <direction>right</direction>
316-
      </action>
317-
    </keybind>
318-
    <keybind key="W-S-Left">
319-
      <action name="DirectionalCycleWindows">
320-
        <direction>left</direction>
321-
      </action>
322-
    </keybind>
323-
    <keybind key="W-S-Up">
324-
      <action name="DirectionalCycleWindows">
325-
        <direction>up</direction>
326-
      </action>
327-
    </keybind>
328-
    <keybind key="W-S-Down">
329-
      <action name="DirectionalCycleWindows">
330-
        <direction>down</direction>
331-
      </action>
332-
    </keybind>
333-
    <!-- Keybindings for running applications -->
334-
    <keybind key="W-e">
335-
      <action name="Execute">
336-
        <startupnotify>
337-
          <enabled>true</enabled>
338-
          <name>Konqueror</name>
339-
        </startupnotify>
340-
        <command>kfmclient openProfile filemanagement</command>
341-
      </action>
342-
    </keybind>
343-
    <keybind key="W-Up">
344-
      <action name="MoveResizeTo">
345-
        <y>15</y>
346-
      </action>
347-
    </keybind>
348-
    <keybind key="W-Right">
349-
      <action name="MoveResizeTo">
350-
        <x>-15</x>
351-
      </action>
352-
    </keybind>
353-
    <keybind key="W-Down">
354-
      <action name="MoveResizeTo">
355-
        <y>-15</y>
356-
      </action>
357-
    </keybind>
358-
    <keybind key="W-Left">
359-
      <action name="MoveResizeTo">
360-
        <x>15</x>
361-
      </action>
362-
    </keybind>
363-
    <keybind key="W-KP_5">
364-
      <action name="MoveResizeTo">
365-
        <x>center</x>
366-
        <y>center</y>
367-
      </action>
368-
    </keybind>
369-
    <keybind key="A-W-Up">
370-
      <action name="MoveResizeTo">
371-
        <height client="yes">738</height>
372-
        <y>center</y>
373-
      </action>
374-
    </keybind>
375-
    <keybind key="A-W-Down">
376-
      <action name="MoveResizeTo">
377-
        <height client="yes">100%</height>
378-
        <y>center</y>
379-
      </action>
380-
    </keybind>
381-
    <keybind key="A-W-Right">
382-
      <action name="MoveResizeTo">
383-
        <width client="yes">1336</width>
384-
        <x>15</x>
385-
      </action>
386-
    </keybind>
387-
    <keybind key="A-W-Left">
388-
      <action name="MoveResizeTo">
389-
        <width client="yes">100%</width>
390-
        <x>center</x>
391-
      </action>
392-
    </keybind>
393-
    <keybind key="W-m">
394-
      <action name="ShowMenu">
395-
        <menu>root-menu</menu>
396-
      </action>
397-
    </keybind>
398-
    <keybind key="W-q">
399-
      <action name="Close"/>
400-
    </keybind>
401-
    <keybind key="W-S-q">
402-
      <action name="Exit">
403-
        <prompt>yes</prompt>
404-
      </action>
405-
    </keybind>
406-
  </keyboard>
407-
  <mouse>
408-
    <dragThreshold>1</dragThreshold>
409-
    <!-- number of pixels the mouse must move before a drag begins -->
410-
    <doubleClickTime>500</doubleClickTime>
411-
    <!-- in milliseconds (1000 = 1 second) -->
412-
    <screenEdgeWarpTime>400</screenEdgeWarpTime>
413-
    <!-- Time before changing desktops when the pointer touches the edge of the
414-
       screen while moving a window, in milliseconds (1000 = 1 second).
415-
       Set this to 0 to disable warping -->
416-
    <screenEdgeWarpMouse>false</screenEdgeWarpMouse>
417-
    <!-- Set this to TRUE to move the mouse pointer across the desktop when
418-
       switching due to hitting the edge of the screen -->
419-
    <context name="Frame">
420-
      <mousebind action="Press" button="W-Left">
421-
        <action name="Focus"/>
422-
        <action name="Raise"/>
423-
      </mousebind>
424-
      <mousebind action="DoubleClick" button="W-Left">
425-
        <action name="Focus"/>
426-
        <action name="Raise"/>
427-
        <action name="ToggleMaximizeFull"/>
428-
      </mousebind>
429-
      <mousebind action="Drag" button="W-A-Left">
430-
        <action name="Resize"/>
431-
      </mousebind>
432-
      <mousebind action="Press" button="W-Right">
433-
        <action name="Focus"/>
434-
        <action name="Raise"/>
435-
        <action name="ShowMenu">
436-
          <menu>client-menu</menu>
437-
        </action>
438-
      </mousebind>
439-
      <mousebind action="Drag" button="W-Left">
440-
        <action name="Move"/>
441-
      </mousebind>
442-
      <mousebind button="A-Left" action="Press">
443-
        <action name="Focus"/>
444-
        <action name="Raise"/>
445-
      </mousebind>
446-
      <mousebind button="A-Left" action="Click">
447-
        <action name="Unshade"/>
448-
      </mousebind>
449-
      <mousebind button="A-Left" action="Drag">
450-
        <action name="Move"/>
451-
      </mousebind>
452-
      <mousebind button="A-Right" action="Press">
453-
        <action name="Focus"/>
454-
        <action name="Raise"/>
455-
        <action name="Unshade"/>
456-
      </mousebind>
457-
      <mousebind button="A-Right" action="Drag">
458-
        <action name="Resize"/>
459-
      </mousebind>
460-
      <mousebind button="A-Middle" action="Press">
461-
        <action name="Lower"/>
462-
        <action name="FocusToBottom"/>
463-
        <action name="Unfocus"/>
464-
      </mousebind>
465-
      <mousebind button="A-Up" action="Click">
466-
        <action name="GoToDesktop">
467-
          <to>previous</to>
468-
        </action>
469-
      </mousebind>
470-
      <mousebind button="A-Down" action="Click">
471-
        <action name="GoToDesktop">
472-
          <to>next</to>
473-
        </action>
474-
      </mousebind>
475-
      <mousebind button="C-A-Up" action="Click">
476-
        <action name="GoToDesktop">
477-
          <to>previous</to>
478-
        </action>
479-
      </mousebind>
480-
      <mousebind button="C-A-Down" action="Click">
481-
        <action name="GoToDesktop">
482-
          <to>next</to>
483-
        </action>
484-
      </mousebind>
485-
      <mousebind button="A-S-Up" action="Click">
486-
        <action name="SendToDesktop">
487-
          <to>previous</to>
488-
        </action>
489-
      </mousebind>
490-
      <mousebind button="A-S-Down" action="Click">
491-
        <action name="SendToDesktop">
492-
          <to>next</to>
493-
        </action>
494-
      </mousebind>
495-
    </context>
496-
    <context name="Titlebar">
497-
      <mousebind button="Left" action="Drag">
498-
        <action name="Move"/>
499-
      </mousebind>
500-
      <mousebind button="Left" action="DoubleClick">
501-
        <action name="ToggleShade"/>
502-
      </mousebind>
503-
      <mousebind button="Up" action="Click">
504-
        <action name="if">
505-
          <shaded>no</shaded>
506-
          <then>
507-
            <action name="Shade"/>
508-
            <action name="FocusToBottom"/>
509-
            <action name="Unfocus"/>
510-
            <action name="Lower"/>
511-
          </then>
512-
        </action>
513-
      </mousebind>
514-
      <mousebind button="Down" action="Click">
515-
        <action name="if">
516-
          <shaded>yes</shaded>
517-
          <then>
518-
            <action name="Unshade"/>
519-
            <action name="Raise"/>
520-
          </then>
521-
        </action>
522-
      </mousebind>
523-
    </context>
524-
    <context name="Titlebar Top Right Bottom Left TLCorner TRCorner BRCorner BLCorner">
525-
      <mousebind button="Left" action="Press">
526-
        <action name="Focus"/>
527-
        <action name="Raise"/>
528-
        <action name="Unshade"/>
529-
      </mousebind>
530-
      <mousebind button="Middle" action="Press">
531-
        <action name="Lower"/>
532-
        <action name="FocusToBottom"/>
533-
        <action name="Unfocus"/>
534-
      </mousebind>
535-
      <mousebind button="Right" action="Press">
536-
        <action name="Focus"/>
537-
        <action name="Raise"/>
538-
        <action name="ShowMenu">
539-
          <menu>client-menu</menu>
540-
        </action>
541-
      </mousebind>
542-
    </context>
543-
    <context name="Top">
544-
      <mousebind button="Left" action="Drag">
545-
        <action name="Resize">
546-
          <edge>top</edge>
547-
        </action>
548-
      </mousebind>
549-
    </context>
550-
    <context name="Left">
551-
      <mousebind button="Left" action="Drag">
552-
        <action name="Resize">
553-
          <edge>left</edge>
554-
        </action>
555-
      </mousebind>
556-
    </context>
557-
    <context name="Right">
558-
      <mousebind button="Left" action="Drag">
559-
        <action name="Resize">
560-
          <edge>right</edge>
561-
        </action>
562-
      </mousebind>
563-
    </context>
564-
    <context name="Bottom">
565-
      <mousebind button="Left" action="Drag">
566-
        <action name="Resize">
567-
          <edge>bottom</edge>
568-
        </action>
569-
      </mousebind>
570-
      <mousebind button="Right" action="Press">
571-
        <action name="Focus"/>
572-
        <action name="Raise"/>
573-
        <action name="ShowMenu">
574-
          <menu>client-menu</menu>
575-
        </action>
576-
      </mousebind>
577-
    </context>
578-
    <context name="TRCorner BRCorner TLCorner BLCorner">
579-
      <mousebind button="Left" action="Press">
580-
        <action name="Focus"/>
581-
        <action name="Raise"/>
582-
        <action name="Unshade"/>
583-
      </mousebind>
584-
      <mousebind button="Left" action="Drag">
585-
        <action name="Resize"/>
586-
      </mousebind>
587-
    </context>
588-
    <context name="Client">
589-
      <mousebind button="Left" action="Press">
590-
        <action name="Focus"/>
591-
        <action name="Raise"/>
592-
      </mousebind>
593-
      <mousebind button="Middle" action="Press">
594-
        <action name="Focus"/>
595-
        <action name="Raise"/>
596-
      </mousebind>
597-
      <mousebind button="Right" action="Press">
598-
        <action name="Focus"/>
599-
        <action name="Raise"/>
600-
      </mousebind>
601-
    </context>
602-
    <context name="Icon">
603-
      <mousebind button="Left" action="Press">
604-
        <action name="Focus"/>
605-
        <action name="Raise"/>
606-
        <action name="Unshade"/>
607-
        <action name="ShowMenu">
608-
          <menu>client-menu</menu>
609-
        </action>
610-
      </mousebind>
611-
      <mousebind button="Right" action="Press">
612-
        <action name="Focus"/>
613-
        <action name="Raise"/>
614-
        <action name="ShowMenu">
615-
          <menu>client-menu</menu>
616-
        </action>
617-
      </mousebind>
618-
    </context>
619-
    <context name="AllDesktops">
620-
      <mousebind button="Left" action="Press">
621-
        <action name="Focus"/>
622-
        <action name="Raise"/>
623-
        <action name="Unshade"/>
624-
      </mousebind>
625-
      <mousebind button="Left" action="Click">
626-
        <action name="ToggleOmnipresent"/>
627-
      </mousebind>
628-
    </context>
629-
    <context name="Shade">
630-
      <mousebind button="Left" action="Press">
631-
        <action name="Focus"/>
632-
        <action name="Raise"/>
633-
      </mousebind>
634-
      <mousebind button="Left" action="Click">
635-
        <action name="ToggleShade"/>
636-
      </mousebind>
637-
    </context>
638-
    <context name="Iconify">
639-
      <mousebind button="Left" action="Press">
640-
        <action name="Focus"/>
641-
        <action name="Raise"/>
642-
      </mousebind>
643-
      <mousebind button="Left" action="Click">
644-
        <action name="Iconify"/>
645-
      </mousebind>
646-
    </context>
647-
    <context name="Maximize">
648-
      <mousebind button="Left" action="Press">
649-
        <action name="Focus"/>
650-
        <action name="Raise"/>
651-
        <action name="Unshade"/>
652-
      </mousebind>
653-
      <mousebind button="Middle" action="Press">
654-
        <action name="Focus"/>
655-
        <action name="Raise"/>
656-
        <action name="Unshade"/>
657-
      </mousebind>
658-
      <mousebind button="Right" action="Press">
659-
        <action name="Focus"/>
660-
        <action name="Raise"/>
661-
        <action name="Unshade"/>
662-
      </mousebind>
663-
      <mousebind button="Left" action="Click">
664-
        <action name="ToggleMaximize"/>
665-
      </mousebind>
666-
      <mousebind button="Middle" action="Click">
667-
        <action name="ToggleMaximize">
668-
          <direction>vertical</direction>
669-
        </action>
670-
      </mousebind>
671-
      <mousebind button="Right" action="Click">
672-
        <action name="ToggleMaximize">
673-
          <direction>horizontal</direction>
674-
        </action>
675-
      </mousebind>
676-
    </context>
677-
    <context name="Close">
678-
      <mousebind button="Left" action="Press">
679-
        <action name="Focus"/>
680-
        <action name="Raise"/>
681-
        <action name="Unshade"/>
682-
      </mousebind>
683-
      <mousebind button="Left" action="Click">
684-
        <action name="Close"/>
685-
      </mousebind>
686-
    </context>
687-
    <context name="Desktop">
688-
      <mousebind button="Up" action="Click">
689-
        <action name="GoToDesktop">
690-
          <to>previous</to>
691-
        </action>
692-
      </mousebind>
693-
      <mousebind button="Down" action="Click">
694-
        <action name="GoToDesktop">
695-
          <to>next</to>
696-
        </action>
697-
      </mousebind>
698-
      <mousebind button="A-Up" action="Click">
699-
        <action name="GoToDesktop">
700-
          <to>previous</to>
701-
        </action>
702-
      </mousebind>
703-
      <mousebind button="A-Down" action="Click">
704-
        <action name="GoToDesktop">
705-
          <to>next</to>
706-
        </action>
707-
      </mousebind>
708-
      <mousebind button="C-A-Up" action="Click">
709-
        <action name="GoToDesktop">
710-
          <to>previous</to>
711-
        </action>
712-
      </mousebind>
713-
      <mousebind button="C-A-Down" action="Click">
714-
        <action name="GoToDesktop">
715-
          <to>next</to>
716-
        </action>
717-
      </mousebind>
718-
      <mousebind button="Left" action="Press">
719-
        <action name="Focus"/>
720-
        <action name="Raise"/>
721-
      </mousebind>
722-
      <mousebind button="Right" action="Press">
723-
        <action name="Focus"/>
724-
        <action name="Raise"/>
725-
      </mousebind>
726-
    </context>
727-
    <context name="Root">
728-
      <!-- Menus -->
729-
      <mousebind button="Middle" action="Press">
730-
        <action name="ShowMenu">
731-
          <menu>client-list-combined-menu</menu>
732-
        </action>
733-
      </mousebind>
734-
      <mousebind button="Right" action="Press">
735-
        <action name="ShowMenu">
736-
          <menu>root-menu</menu>
737-
        </action>
738-
      </mousebind>
739-
    </context>
740-
    <context name="MoveResize">
741-
      <mousebind button="Up" action="Click">
742-
        <action name="GoToDesktop">
743-
          <to>previous</to>
744-
        </action>
745-
      </mousebind>
746-
      <mousebind button="Down" action="Click">
747-
        <action name="GoToDesktop">
748-
          <to>next</to>
749-
        </action>
750-
      </mousebind>
751-
      <mousebind button="A-Up" action="Click">
752-
        <action name="GoToDesktop">
753-
          <to>previous</to>
754-
        </action>
755-
      </mousebind>
756-
      <mousebind button="A-Down" action="Click">
757-
        <action name="GoToDesktop">
758-
          <to>next</to>
759-
        </action>
760-
      </mousebind>
761-
    </context>
762-
  </mouse>
763-
  <menu>
764-
    <!-- You can specify more than one menu file in here and they are all loaded,
765-
       just don't make menu ids clash or, well, it'll be kind of pointless -->
766-
    <!-- default menu file (or custom one in $HOME/.config/openbox/) -->
767-
    <file>menu.xml</file>
768-
    <hideDelay>200</hideDelay>
769-
    <!-- if a press-release lasts longer than this setting (in milliseconds), the
770-
       menu is hidden again -->
771-
    <middle>no</middle>
772-
    <!-- center submenus vertically about the parent entry -->
773-
    <submenuShowDelay>100</submenuShowDelay>
774-
    <!-- time to delay before showing a submenu after hovering over the parent
775-
       entry.
776-
       if this is a negative value, then the delay is infinite and the
777-
       submenu will not be shown until it is clicked on -->
778-
    <submenuHideDelay>400</submenuHideDelay>
779-
    <!-- time to delay before hiding a submenu when selecting another
780-
       entry in parent menu
781-
       if this is a negative value, then the delay is infinite and the
782-
       submenu will not be hidden until a different submenu is opened -->
783-
    <showIcons>yes</showIcons>
784-
    <!-- controls if icons appear in the client-list-(combined-)menu -->
785-
    <manageDesktops>yes</manageDesktops>
786-
    <!-- show the manage desktops section in the client-list-(combined-)menu -->
787-
  </menu>
788-
  <applications>
789-
    <application class="*">
790-
      <decor>no</decor>
791-
    </application>
792-
    <!--
793-
  # this is an example with comments through out. use these to make your
794-
  # own rules, but without the comments of course.
795-
  # you may use one or more of the name/class/role/title/type rules to specify
796-
  # windows to match
797-
798-
  <application name="the window's _OB_APP_NAME property (see obxprop)"
799-
              class="the window's _OB_APP_CLASS property (see obxprop)"
800-
          groupname="the window's _OB_APP_GROUP_NAME property (see obxprop)"
801-
         groupclass="the window's _OB_APP_GROUP_CLASS property (see obxprop)"
802-
               role="the window's _OB_APP_ROLE property (see obxprop)"
803-
              title="the window's _OB_APP_TITLE property (see obxprop)"
804-
               type="the window's _OB_APP_TYPE property (see obxprob)..
805-
                      (if unspecified, then it is 'dialog' for child windows)">
806-
  # you may set only one of name/class/role/title/type, or you may use more
807-
  # than one together to restrict your matches.
808-
809-
  # the name, class, role, and title use simple wildcard matching such as those
810-
  # used by a shell. you can use * to match any characters and ? to match
811-
  # any single character.
812-
813-
  # the type is one of: normal, dialog, splash, utility, menu, toolbar, dock,
814-
  #    or desktop
815-
816-
  # when multiple rules match a window, they will all be applied, in the
817-
  # order that they appear in this list
818-
819-
820-
    # each rule element can be left out or set to 'default' to specify to not 
821-
    # change that attribute of the window
822-
823-
    <decor>yes</decor>
824-
    # enable or disable window decorations
825-
826-
    <shade>no</shade>
827-
    # make the window shaded when it appears, or not
828-
829-
    <position force="no">
830-
      # the position is only used if both an x and y coordinate are provided
831-
      # (and not set to 'default')
832-
      # when force is "yes", then the window will be placed here even if it
833-
      # says you want it placed elsewhere.  this is to override buggy
834-
      # applications who refuse to behave
835-
      <x>center</x>
836-
      # a number like 50, or 'center' to center on screen. use a negative number
837-
      # to start from the right (or bottom for <y>), ie -50 is 50 pixels from
838-
      # the right edge (or bottom). use 'default' to specify using value
839-
      # provided by the application, or chosen by openbox, instead.
840-
      <y>200</y>
841-
      <monitor>1</monitor>
842-
      # specifies the monitor in a xinerama setup.
843-
      # 1 is the first head, or 'mouse' for wherever the mouse is
844-
    </position>
845-
846-
    <size>
847-
      # the size to make the window.
848-
      <width>20</width>
849-
      # a number like 20, or 'default' to use the size given by the application.
850-
      # you can use fractions such as 1/2 or percentages such as 75% in which
851-
      # case the value is relative to the size of the monitor that the window
852-
      # appears on.
853-
      <height>30%</height>
854-
    </size>
855-
856-
    <focus>yes</focus>
857-
    # if the window should try be given focus when it appears. if this is set
858-
    # to yes it doesn't guarantee the window will be given focus. some
859-
    # restrictions may apply, but Openbox will try to
860-
861-
    <desktop>1</desktop>
862-
    # 1 is the first desktop, 'all' for all desktops
863-
864-
    <layer>normal</layer>
865-
    # 'above', 'normal', or 'below'
866-
867-
    <iconic>no</iconic>
868-
    # make the window iconified when it appears, or not
869-
870-
    <skip_pager>no</skip_pager>
871-
    # asks to not be shown in pagers
872-
873-
    <skip_taskbar>no</skip_taskbar>
874-
    # asks to not be shown in taskbars. window cycling actions will also
875-
    # skip past such windows
876-
877-
    <fullscreen>yes</fullscreen>
878-
    # make the window in fullscreen mode when it appears
879-
880-
    <maximized>true</maximized>
881-
    # 'Horizontal', 'Vertical' or boolean (yes/no)
882-
  </application>
883-
884-
  # end of the example
885-
-->
886-
  </applications>
887-
</openbox_config>

modules/home-config/files/xfce4-terminal/terminalrc unknown status 2

1-
[Configuration]
2-
MiscAlwaysShowTabs=FALSE
3-
MiscBell=FALSE
4-
MiscBordersDefault=TRUE
5-
MiscCursorBlinks=FALSE
6-
MiscCursorShape=TERMINAL_CURSOR_SHAPE_BLOCK
7-
MiscDefaultGeometry=80x24
8-
MiscInheritGeometry=FALSE
9-
MiscMenubarDefault=FALSE
10-
MiscMouseAutohide=FALSE
11-
MiscToolbarDefault=FALSE
12-
MiscConfirmClose=TRUE
13-
MiscCycleTabs=TRUE
14-
MiscTabCloseButtons=TRUE
15-
MiscTabCloseMiddleClick=TRUE
16-
MiscTabPosition=GTK_POS_TOP
17-
MiscHighlightUrls=TRUE
18-
ScrollingBar=TERMINAL_SCROLLBAR_NONE
19-
FontName=Nimbus Mono L 14
20-
ScrollingOnOutput=FALSE
21-
ColorBackground=#0b17059e059e
22-
ColorForeground=#fcfcafaf3e3e
23-
ColorCursor=#3f3f4e4e5353
24-
ColorBold=#586e75
25-
ColorPalette=rgb(238,232,213);rgb(232,80,77);rgb(122,136,28);rgb(181,119,0);rgb(103,176,226);rgb(200,65,130);rgb(46,155,162);rgb(7,54,66);rgb(253,246,227);rgb(203,75,22);rgb(133,172,149);rgb(217,218,183);rgb(149,203,222);rgb(108,113,196);rgb(138,184,198);rgb(0,43,54)
26-
TabActivityColor=#dc322f
27-
MiscBellUrgent=FALSE
28-
MiscMouseWheelZoom=TRUE
29-
MiscMiddleClickOpensUri=FALSE
30-
MiscCopyOnSelect=FALSE
31-
MiscDefaultWorkingDir=
32-
MiscRewrapOnResize=TRUE
33-
MiscUseShiftArrowsToScroll=FALSE
34-
MiscSlimTabs=FALSE
35-
ScrollingUnlimited=TRUE
36-
BackgroundMode=TERMINAL_BACKGROUND_TRANSPARENT
37-
BackgroundDarkness=0,420000
38-

modules/home-config/git.scm unknown status 2

1-
(define-module (home-config git)
2-
  #:use-module (guix gexp)
3-
  #:use-module (home utils)
4-
  #:export (git-home))
5-
6-
(define git-home
7-
  (simple-file-home
8-
    (local-file "files/gitconfig")
9-
    ".gitconfig"))

modules/home-config/gtk.scm unknown status 2

1-
(define-module (home-config gtk)
2-
  #:use-module (guix gexp)
3-
  #:use-module (home utils)
4-
  #:export (gtk2-home
5-
            gtk3-home))
6-
7-
(define gtk2-home
8-
  (simple-file-home
9-
    (plain-file "gtkrc-2.0"
10-
      "gtk-theme-name=\"Arc-Dark\"
11-
gtk-icon-theme-name=\"Arc\"")
12-
    ".gtkrc-2.0"))
13-
14-
(define gtk3-home
15-
  (simple-file-home
16-
    (plain-file "settings.ini"
17-
      "[Settings]
18-
gtk-theme-name=Arc-Dark
19-
gtk-icon-theme-name=Arc")
20-
    ".config/gtk-3.0/settings.ini"))

modules/home-config/hexchat.scm unknown status 2

1-
(define-module (home-config hexchat)
2-
  #:use-module (home)
3-
  #:use-module (home hexchat)
4-
  #:export (hexchat-home))
5-
6-
(define hexchat-home
7-
  (user-home hexchat-home-type
8-
    (hexchat-configuration
9-
      (servlist
10-
	(list
11-
	  (hexchat-server
12-
	    (name "ZNC")
13-
	    (servers '("lepiller.eu/6697"))
14-
	    (flags '(cycle global honor-proxy ssl favorite
15-
			   allow-invalid-certificates)))))
16-
      (log-dir "/data/tyreunom/.local/share/hexchat/logs")
17-
      (scrollback-dir "/data/tyreunom/.local/share/hexchat/scrollback"))))

modules/home-config/home.scm unknown status 2

1-
(define-module (home-config home)
2-
  #:use-module (home-config bash)
3-
  #:use-module (home-config git)
4-
  #:use-module (home-config gtk)
5-
  #:use-module (home-config hexchat)
6-
  ;#:use-module (home-config icecat)
7-
  #:use-module (home-config keepassxc)
8-
  #:use-module (home-config neovim)
9-
  #:use-module (home-config openbox)
10-
  #:use-module (home-config ssh)
11-
  #:use-module (home-config xfce)
12-
  #:use-module (home utils)
13-
  #:use-module (home)
14-
  #:export (tyreunom-home))
15-
16-
(define tyreunom-home
17-
  (home
18-
    (data-directory "/data/tyreunom")
19-
    (configurations
20-
      (list
21-
        bash-home
22-
        git-home
23-
        gtk2-home
24-
        gtk3-home
25-
        hexchat-home
26-
        ;icecat-home
27-
        keepassxc-home
28-
        neovim-home
29-
        openbox-home
30-
        ssh-home
31-
        xfce4-terminal-home
32-
        (symlink-file-home "/data/tyreunom/.config/unity3d" ".config/unity3d")
33-
        (symlink-file-home "/data/tyreunom/.config/dconf" ".config/dconf")
34-
        (symlink-file-home "/data/tyreunom/.config/offlate" ".config/offlate")
35-
        (symlink-file-home "/data/tyreunom/.config/godot" ".config/godot")
36-
        (symlink-file-home "/data/tyreunom/.config/JOSM" ".config/JOSM")
37-
        (symlink-file-home "/data/tyreunom/.config/obs-studio" ".config/obs-studio")
38-
        (symlink-file-home "/data/tyreunom/.config/aseprite" ".config/aseprite")
39-
        (symlink-file-home "/data/tyreunom/.config/inkscape" ".config/inkscape")
40-
        (symlink-file-home "/data/tyreunom/.mozilla" ".mozilla")
41-
        (symlink-file-home "/data/tyreunom/.config/factorio" ".factorio")
42-
        (symlink-file-home "/data/tyreunom/.config/ibus" ".config/ibus")
43-
        (symlink-file-home "/data/tyreunom/.config/ibus-anthy" ".config/ibus-anthy")
44-
        (symlink-file-home "/data/tyreunom/.config/gimp" ".config/GIMP")
45-
        (symlink-file-home "/data/tyreunom/.config/minetest" ".minetest")
46-
        (symlink-file-home "/data/tyreunom/.config/audacity-data" ".audacity-data")
47-
        (symlink-file-home "/data/tyreunom/.config/starsector" ".config/starsector")
48-
        (symlink-file-home "/data/tyreunom/.config/weboob" ".config/weboob")
49-
        (symlink-file-home "/data/tyreunom/.config/0ad" ".config/0ad")
50-
        (symlink-file-home "/data/tyreunom/.config/openshot_qt" ".openshot_qt")
51-
        (symlink-file-home "/data/tyreunom/.config/qutebrowser" ".config/qutebrowser")
52-
        (symlink-file-home "/mnt/hdd/android/home/AndroidStudio4.0" ".AndroidStudio4.0")
53-
        (symlink-file-home "/mnt/hdd/android/home/android" ".android")
54-
        (symlink-file-home "/mnt/hdd/android/home/gradle" ".gradle")
55-
        (symlink-file-home "/data/tyreunom/Downloads" "Downloads")
56-
        ;(symlink-file-home "/mnt/usb/.gnupg" ".gnupg")
57-
        (symlink-file-home "/data/tyreunom/.gnupg" ".gnupg")
58-
        (symlink-file-home "/data/tyreunom/.guilerc" ".guilerc")
59-
        (symlink-file-home "/data/tyreunom/.config/guix-gaming-channels"
60-
                           ".config/guix-gaming-channels")))))

modules/home-config/icecat.scm unknown status 2

1-
(define-module (home-config icecat)
2-
  #:use-module (home)
3-
  #:use-module (home icecat)
4-
  #:export (icecat-home))
5-
6-
(define icecat-home
7-
  (user-home icecat-home-type
8-
    (icecat-configuration
9-
      (profiles
10-
        (list
11-
          (icecat-profile-configuration
12-
            (id "tylunble")
13-
            (name "default")
14-
            (extensions '())
15-
            (data-directory "/data/tyreunom/.local/share/mozilla/profiles/default"))))
16-
      (start-with-last-profile? #f))))

modules/home-config/keepassxc.scm unknown status 2

1-
(define-module (home-config keepassxc)
2-
  #:use-module (home)
3-
  #:use-module (home keepassxc)
4-
  #:export (keepassxc-home))
5-
6-
(define keepassxc-home
7-
  (user-home keepassxc-home-type
8-
    (keepassxc-configuration
9-
      (last-databases '("/data/tyreunom/ownCloud/synchro/pass.kdbx"))
10-
      (last-dir "/data/tyreunom")
11-
      (last-opened-databases '("/data/tyreunom/ownCloud/synchro/pass.kdbx"))
12-
      (theme "dark")
13-
      (browser-integration? #t))))

modules/home-config/neovim.scm unknown status 2

1-
(define-module (home-config neovim)
2-
  #:use-module (home)
3-
  #:use-module (home neovim)
4-
  #:export (neovim-home))
5-
6-
(define neovim-home
7-
  (user-home neovim-home-type
8-
    (neovim-configuration
9-
      (init '("set tabstop=4
10-
set colorcolumn=80
11-
set expandtab
12-
autocmd FileType latex,tex,text,md,markdown setlocal spell
13-
")))))

modules/home-config/openbox.scm unknown status 2

1-
(define-module (home-config openbox)
2-
  #:use-module (home)
3-
  #:use-module (home openbox)
4-
  #:use-module (gnu packages compton)
5-
  #:use-module (gnu packages dunst)
6-
  #:use-module (gnu packages game-development)
7-
  #:use-module (gnu packages games)
8-
  #:use-module (gnu packages geo)
9-
  #:use-module (gnu packages gnuzilla)
10-
  #:use-module (gnu packages ibus)
11-
  #:use-module (gnu packages image-viewers)
12-
  #:use-module (gnu packages inkscape)
13-
  #:use-module (gnu packages lxde)
14-
  #:use-module (gnu packages mail)
15-
  #:use-module (gnu packages messaging)
16-
  #:use-module (gnu packages password-utils)
17-
  #:use-module (gnu packages pulseaudio)
18-
  #:use-module (gnu packages sync)
19-
  #:use-module (gnu packages xfce)
20-
  #:use-module (games packages 7-billion-humans)
21-
  #:use-module (games packages baba-is-you)
22-
  #:use-module (games packages factorio)
23-
  #:use-module (games packages mini-metro)
24-
  #:use-module (games packages starsector)
25-
  #:use-module (games packages sunless-skies)
26-
  #:use-module (guix gexp)
27-
  #:export (tyreunom-openbox-configuration
28-
            openbox-home))
29-
30-
(define openbox-environment
31-
  (plain-file "environment" "eval $(ssh-agent)
32-
export GTK_IM_MODULE=ibus
33-
export XMODIFIERS=@im=ibus
34-
export QT_IM_MODULE=ibus
35-
export GUIX_GTK2_IM_MODULE_FILE=/home/tyreunom/.guix-profile/lib/gtk-2.0/2.10.0/immodules-gtk2.cache
36-
export GUIX_GTK3_IM_MODULE_FILE=/home/tyreunom/.guix-profile/lib/gtk-3.0/3.0.0/immodules-gtk3.cache"))
37-
(define openbox-autostart
38-
  (computed-file "autostart"
39-
     #~(with-output-to-file #$output
40-
         (lambda _
41-
           (format #t "HOME=/tmp/pa ~a --start~%" #$(file-append pulseaudio "/bin/pulseaudio"))
42-
           (format #t "~a --bg-fill ~a~%" #$(file-append feh "/bin/feh")
43-
                   #$(local-file "/data/tyreunom/background.png"))
44-
           (format #t "~a -CGb~%" #$(file-append compton "/bin/compton"))
45-
           (format #t "~a -conf ~a &~%" #$(file-append dunst "/bin/dunst")
46-
                   #$(plain-file "dunstrc" ""))
47-
           (format #t "export GTK_IM_MODULE=ibus
48-
export XMODIFIERS=@im=ibus
49-
export QT_IM_MODULE=ibus
50-
export GUIX_GTK2_IM_MODULE_FILE=~~/.guix-profile/lib/gtk-2.0/2.10.0/immodules-gtk2.cache
51-
export GUIX_GTK3_IM_MODULE_FILE=~~/.guix-profile/lib/gtk-3.0/3.0.0/immodules-gtk3.cache
52-
IBUS_COMPONENT_PATH=~~/.guix-profile/share/ibus/component ~a -drx~%" #$(file-append ibus "/bin/ibus-daemon"))))))
53-
(define openbox-rc (local-file "files/openbox/rc.xml"))
54-
55-
(define tyreunom-openbox-configuration
56-
  (openbox-configuration
57-
    (autostart openbox-autostart)
58-
    (environ openbox-environment)
59-
    (rc openbox-rc)
60-
    (menus
61-
      (list
62-
        (openbox-menu
63-
          (id "apps-game-menu")
64-
          (label "Jeux")
65-
          (elements
66-
            (list
67-
              (openbox-element-execute
68-
                (label "MineTest")
69-
                (command (file-append minetest "/bin/minetest")))
70-
              (openbox-element-execute
71-
                (label "Starsector")
72-
                (command (file-append starsector "/bin/starsector")))
73-
              (openbox-element-execute
74-
                (label "Factorio")
75-
                (command (file-append factorio "/bin/factorio")))
76-
              (openbox-element-execute
77-
                (label "7 Billion Humans")
78-
                (command (file-append gog-7-billion-humans "/bin/7-billion-humans")))
79-
              (openbox-element-execute
80-
                (label "Sunless Skies")
81-
                (command (file-append gog-sunless-skies "/bin/sunless-skies")))
82-
              (openbox-element-execute
83-
                (label "Baba is You")
84-
                (command (file-append baba-is-you "/bin/baba-is-you")))
85-
              (openbox-element-execute
86-
                (label "Mini Metro")
87-
                (command (file-append mini-metro "/bin/mini-metro")))
88-
              (openbox-element-execute
89-
                (label "0ad")
90-
                (command (file-append 0ad "/bin/0ad")))
91-
              (openbox-element-execute
92-
                (label "godot")
93-
                (command (file-append godot "/bin/godot"))))))
94-
        (openbox-menu
95-
          (id "apps-other-menu")
96-
          (label "Autres")
97-
          (elements
98-
            (list
99-
              (openbox-element-execute
100-
                (label "Pavucontrol")
101-
                (command (file-append pavucontrol "/bin/pavucontrol")))
102-
              (openbox-element-execute
103-
                (label "Owncloud")
104-
                (command (file-append owncloud-client "/bin/owncloud")))
105-
              (openbox-element-execute
106-
                (label "Keepass")
107-
                (command (file-append keepassxc "/bin/keepassxc")))
108-
              (openbox-element-execute
109-
                (label "Claws-mail")
110-
                (command (file-append claws-mail "/bin/claws-mail --alternate-config-dir /data/tyreunom/.config/claws-mail")))
111-
              (openbox-element-execute
112-
                (label "Hexchat")
113-
                (command (file-append hexchat "/bin/hexchat")))
114-
              (openbox-element-execute
115-
                (label "JOSM")
116-
                (command (file-append josm "/bin/josm")))
117-
              (openbox-element-execute
118-
                (label "Inkscape")
119-
                (command (file-append inkscape "/bin/inkscape"))))))))
120-
    (root-elements
121-
      (list
122-
        (openbox-element-menu (id "apps-game-menu"))
123-
        (openbox-element-menu (id "apps-other-menu"))
124-
        (openbox-element-execute
125-
          (label "Terminal")
126-
          (command (file-append xfce4-terminal "/bin/xfce4-terminal")))
127-
        (openbox-element-execute
128-
          (label "Navigateur")
129-
          (command (file-append icecat "/bin/icecat -P --no-remote")))
130-
        (openbox-element-execute
131-
          (label "Gestionnaire de fichiers")
132-
          (command (file-append pcmanfm "/bin/pcmanfm")))))))
133-
134-
135-
(define openbox-home
136-
  (user-home openbox-home-type
137-
             tyreunom-openbox-configuration))

modules/home-config/ssh.scm unknown status 2

1-
(define-module (home-config ssh)
2-
  #:use-module (home)
3-
  #:use-module (home ssh)
4-
  #:export (known-hosts
5-
            ssh-home))
6-
7-
(define known-hosts
8-
  (list
9-
    (ssh-known-host-configuration
10-
      (names '("192.168.1.68"))
11-
      (key "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGfAqcwAP7zdDpV6xEzvrClcW0rHa2AY6NNM/AOWPV8zU8nJ0x7XVpQWKhxfGVfa+EmGzmK1/h2/xBxSRBnB2FA="))
12-
    (ssh-known-host-configuration
13-
      (names '("bayfront.guixsd.org" "185.233.100.56"))
14-
      (key "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKov4OZDoFlbD3DZtPl7O2LO1IuMdBdToMVOxpF1vkPBL7N7Q9VBz8Faq6KBWzHYriTwg2XEq667sgUxvHzTIJE="))
15-
    (ssh-known-host-configuration
16-
      (names '("framagit.org" "144.76.206.42"))
17-
      (key "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBMwVAxRFizaWBgaKvpwwBJZumDqaxXuucDvFsYhPZXxoUmvGG/+dQB90vC4rJRzZn/cFN5USQCaEVTWZQzqHJGg="))
18-
    (ssh-known-host-configuration
19-
      (names '("git.savannah.gnu.org" "git.sv.gnu.org" "208.118.235.201" "209.51.188.201"))
20-
      (key "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBP9c1Z2f4OHxymvLxqxQ/hY1g0ol0/iiXUrVFGZBBq4h5gD05c7Gw9rRrcrvF9XvumBvOghOQzDSZZLRWvFGocA="))
21-
    (ssh-known-host-configuration
22-
      (names '("github.com" "192.30.253.112" "192.30.253.113" "140.82.118.4"))
23-
      (algo "ssh-rsa")
24-
      (key "AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ=="))
25-
    (ssh-known-host-configuration
26-
      (names '("hermes.lepiller.eu" "lepiller.eu" "89.234.186.109"))
27-
      (key "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHwFjjb3LeA8S5P1SJE1Drn7KQgJSLNn3li7ChvF6POEfekix4PKkRFKpvFNKjDVvYLq9/p863Kk3d94dzxGJs4="))
28-
    (ssh-known-host-configuration
29-
      (names '("lfs.shaka.xyz]:2224" "[51.15.10.95]:2224"))
30-
      (key "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBRclTw3aigtukAmMH8AiijpSPMrgSVtVZpk+vFPudOKDdV/k4X43jvBQaGBmq8dTJzPwV15VsX2XwObmlr3JOg="))
31-
    (ssh-known-host-configuration
32-
      (names '("svn.linuxfromscratch.org" "192.155.86.174" "www.linuxfromscratch.org" "higgs.linuxfromscratch.org" "fr.linuxfromscratch.org"))
33-
      (key "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBArm5Qu/vMLDKhrdIZ+5/jQOvr1J9ip08RY3Qkd7bDFTfMk1gbyJnCiQBncIK4iNjUF1OLiqJKMkTpLwv0bEvsc="))
34-
    (ssh-known-host-configuration
35-
      (names '("ftp.federez.net" "62.210.81.204"))
36-
      (algo "ecdsa-sha2-nistp521")
37-
      (key "AAAAE2VjZHNhLXNoYTItbmlzdHA1MjEAAAAIbmlzdHA1MjEAAACFBABzn68pwsOtQDzFEBsDo4U/k6N3YqWSK5ngEKMa9OVKqZEgnXyxVN8ew4r7o2Dp3yNx9FooWXDqTaeycaXjwNwkVQHOo4/Wj59d+7a8U0HOM+nogd2oqwAmMziN2mN39vncXVx+tiOnRXFS84JSsLJE68omMUyGbvYTvH+EsoRZaP+JQw=="))
38-
    (ssh-known-host-configuration
39-
      (names '("notabug.org" "176.9.32.93"))
40-
      (key "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBK0PiD7FUF9Zo5YYh+dq7VY/zptvDPS9YjUq45jogxPLMq2b9zBgkfAVFrUTNjPsxh26jOWxI6OxxldUgse4CpY="))
41-
    (ssh-known-host-configuration
42-
      (names '("gitlab.com" "35.231.145.151"))
43-
      (key "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFSMqzJeV9rUzU4kWitGjeR4PWSa29SPqJ1fVkhtj3Hw9xjLVXVYrU9QlYWrOLXBpQ6KWjbjTDTdDkoohFzgbEY="))
44-
    (ssh-known-host-configuration
45-
      (names '("ene.lepiller.eu" "rennes.lepiller.eu" "git.lepiller.eu" "79.91.200.80" "192.168.1.20"))
46-
      (key "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOhW/qorkJoTi2nvOxmDbaMlKsO6jTfj7FBB18Oj7tOBziJaDpgUNxyuRazEVOK0b/fdgzgBdzjSWfii+qwNzGI="))
47-
    (ssh-known-host-configuration
48-
      (names '("amadeus.lepiller.eu"))
49-
      (algo "ssh-ed25519")
50-
      (key "AAAAC3NzaC1lZDI1NTE5AAAAIGop3/fV85tD2UaaZP1/xAH1HqdRbU7xWAUNrZzejJdc"))
51-
    (ssh-known-host-configuration
52-
      (names '("xana.lepiller.eu" "62.210.81.154"))
53-
      (key "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBLfqwykh/7mCxwJrt94BT/k4Afoos4n+DVSsEKTeBCORY9XM9Wo+/fSEjHTpUnmvd5dN8iIJ+bNBE1foo5P1GTM="))))
54-
55-
(define ssh-home
56-
  (user-home ssh-home-type
57-
    (ssh-configuration
58-
      (known-hosts known-hosts)
59-
      (hosts
60-
        (list
61-
          (ssh-host-configuration
62-
            (host-name "traduc.org")
63-
            (name "traduc")
64-
            (port "222")
65-
            (user "julien"))))
66-
      (default-host
67-
        (ssh-host-configuration
68-
          (identity-file "/data/tyreunom/.ssh/id_rsa"))))))

modules/home-config/xfce.scm unknown status 2

1-
(define-module (home-config xfce)
2-
  #:use-module (guix gexp)
3-
  #:use-module (home utils)
4-
  #:export (xfce4-terminal-home))
5-
6-
(define xfce4-terminal-home
7-
  (simple-file-home
8-
    (local-file "files/xfce4-terminal/terminalrc")
9-
    ".config/xfce4/terminal/terminalrc"))